Definición de las diferentes estructuras de datos.