Een inhoudsopgave is een lijst met de koppen in een document. Door een inhoudsopgave te gebruiken krijgt u een overzicht van de onderwerpen die in een document worden besproken. Als u een document maakt voor het web, kunt u de inhoudsopgave in een webframe (frames: het benoemde subvenster van een framespagina. Het frame wordt in een webbrowser weergegeven als een van de venstergebieden waarin pagina's kunnen worden weergegeven. Het frame kan schuiffunctionaliteit bevatten en de mogelijkheid bieden om het formaat te wijzigen, en tevens kan het frame een rand hebben.) plaatsen zodat u gemakkelijk door het document kunt lopen.
U kunt een inhoudsopgave maken op basis van de voorgedefinieerde kopopmaakprofielen (kopopmaakprofiel: opmaakprofiel dat op een kop kan worden toegepast. Microsoft Word bevat negen ingebouwde kopopmaakprofielen: Kop 1 tot en met Kop 9.) en opmaken voor overzichtsniveaus (overzichtsniveau: een alinea-indeling waarmee u een hiërarchisch niveau (Niveau 1 tot en met Niveau 9) kunt toewijzen aan alinea's in het document. Als u eenmaal overzichtsniveaus hebt toegewezen, kunt u met het document werken in de overzichtsweergave of in de Documentstructuur.) van Microsoft Word. Als u uw eigen opmaak wilt toepassen op koppen, kunt u aangepaste opmaakprofielen gebruiken. Als u de inhoudsopgave met extra opties wilt aanpassen, kunt u velden (veld: een aantal codes waarmee automatisch tekst, afbeeldingen, paginanummers en andere gegevens in een document worden ingevoegd. Met een datumveld voegt u bijvoorbeeld de huidige datum in.) gebruiken. U kunt bijvoorbeeld velden gebruiken om paginanummers weg te laten uit delen van de inhoudsopgave.
Nadat u alle koppen hebt gemarkeerd die u wilt opnemen in de inhoudsopgave, kiest u een ontwerp en genereert u de uiteindelijke inhoudsopgave. Wanneer de inhoudsopgave wordt gegenereerd, worden de opgegeven koppen gezocht en gesorteerd op kopniveau, waarna de inhoudsopgave wordt weergegeven in het document.