El documento trata sobre la diferencia entre la interfaz e implementación de un tipo de dato abstracto (TAD). Brevemente explica que la interfaz de un TAD sirve como cubierta a su implementación subyacente, permitiendo que los usuarios sólo se preocupen por la interfaz mientras la implementación puede cambiar. También presenta algunas técnicas de clasificación y búsqueda como la ordenación por inserción directa, ordenación de burbujas y búsqueda lineal.