Table of Contents (ToC) has been always a part of software documentation and will continue to do so.

Nielsen Norman Group collates some of best practices we can follow when designing ToCs in their Table of Contents: The Ultimate Design Guide article.

The most interesting part is the term, rails to describe the presentation of ToCs in content.