ReStructuredText è una sintassi di marcatura e un processore facile da leggere, WYSIWYG. È utile per la documentazione in linea dei programmi (come le docstring di Python), per creare velocemente semplici pagine web e per documenti veri e propri. ReStructuredText è progettato per essere estendibile per specifici domini, è un revisione e reinterpretazione dei sistemi StructuredText e Setext lightweight.
Le persone che si avvicinano per la prima volta a un Wiki trovano la marcatura di ReStructuredText più naturale rispetto quella predefinita di MoinMoin.