AsciiDoc es un formato de documento legible por humanos que es semánticamente equivalente a DocBook XML, pero utiliza un lenguaje de marcado de texto plano. Está diseñado para escribir notas, documentación, artículos, libros, libros electrónicos (ebooks), presentaciones (slide decks), páginas web, páginas de manual (man pages) y blogs. Los archivos AsciiDoc se escriben típicamente con un editor de texto y luego se procesan a varios formatos de salida como HTML, PDF, EPUB y DocBook XML utilizando un procesador AsciiDoc. El formato enfatiza la legibilidad y la facilidad de escritura, lo que lo convierte en una opción popular para redactores técnicos y desarrolladores. AsciiDoc soporta características como tablas, listas, referencias cruzadas (cross-references) e inclusiones, lo que permite la creación de documentos complejos y bien estructurados. La naturaleza de texto plano de AsciiDoc lo hace ideal para sistemas de control de versiones como Git, ya que los cambios se rastrean y comparan (diffed) fácilmente. A menudo se utiliza en proyectos de documentación de software, donde la mantenibilidad y la colaboración son cruciales. AsciiDoc también es compatible con varios generadores de sitios estáticos (static site generators) y herramientas de documentación, lo que mejora aún más su versatilidad.