Este documento describe las estructuras de datos y tipos abstractos de datos. Explica que las estructuras de datos organizan los datos en modelos lógicos y categorizan los datos en estáticos o dinámicos. También describe la jerarquía de los datos y las categorías de datos del usuario, ordenador, portador y memoria. Finalmente, introduce los tipos abstractos de datos como una forma de encapsular y reutilizar la información, dividiéndolos en lineales y no lineales.