El documento describe las definiciones y operaciones de varios tipos de datos abstractos (TDAs) comúnmente usados en estructuras de datos, incluyendo arreglos unidimensionales, listas simples, listas ordenadas, listas doblemente enlazadas, pilas, colas, árboles, árboles binarios, árboles de búsqueda binarios, árboles AVL y grafos. Para cada TDA, se especifica su definición formal usando notación BNF y las operaciones básicas de creación, eliminación, inserción