This document discusses how to create and customize tables of contents in LibreOffice Writer. It explains that tables of contents are generated from the headings in a document which are organized in a hierarchy. It describes how to customize a table of contents by applying character styles and choosing paragraph styles for different heading levels. The document also explains how changing headings will update the table of contents.