AsciiDoc è un formato di documento leggibile dall'uomo che è semanticamente equivalente a DocBook XML, ma utilizza un linguaggio di markup in testo semplice (plain-text). È progettato per la scrittura di note, documentazione, articoli, libri, ebook, presentazioni (slide deck), pagine web, pagine man e blog. I file AsciiDoc sono tipicamente scritti con un editor di testo e poi elaborati in vari formati di output come HTML, PDF, EPUB e DocBook XML utilizzando un processore AsciiDoc. Il formato enfatizza la leggibilità e la facilità di scrittura, rendendolo una scelta popolare per scrittori tecnici e sviluppatori. AsciiDoc supporta funzionalità come tabelle, elenchi, riferimenti incrociati (cross-references) e inclusioni, consentendo la creazione di documenti complessi e ben strutturati. La natura di testo semplice di AsciiDoc lo rende ideale per sistemi di controllo versione come Git, poiché le modifiche sono facilmente tracciate e confrontate (diffed). Viene spesso utilizzato in progetti di documentazione software, dove la manutenibilità e la collaborazione sono cruciali. AsciiDoc è supportato anche da vari generatori di siti statici (static site generators) e strumenti di documentazione, migliorandone ulteriormente la versatilità.