Este documento presenta una introducción a los tipos abstractos de datos y las memorias estática y dinámica. Explica que un tipo abstracto de datos encapsula los estados y operaciones de una entidad de manera independiente de su implementación. Luego describe la memoria estática, donde la cantidad de memoria asignada es fija, en comparación con la memoria dinámica, cuyo tamaño puede cambiar en tiempo de ejecución.