Qué son las estructuras de datos

Estructura de datos es posiblemente uno de los temas más importantes que hay en la programación, ya que sirven para resolver una gran cantidad de problemas de la forma más efectiva posible.