Una lista enlazada es una estructura de datos fundamental que consiste en nodos enlazados que almacenan datos y punteros. Existen listas enlazadas simples y dobles, y pueden ser implementadas de forma circular u ordenada. Las listas enlazadas permiten realizar operaciones como agregar y eliminar elementos al inicio o final, así como acceder a elementos en cualquier posición.