Modelo por capas
Nodos y enlaces
Una lista enlazada guarda cada valor en un nodo. El nodo tiene dos campos: el valor y siguiente, la dirección del nodo que viene después. El último nodo tiene siguiente = nada.
La lista solo guarda la dirección del primer nodo, la cabeza.
En la figura, cada nodo tiene el valor a la izquierda y el campo siguiente a la derecha; la barra diagonal del último nodo es nada.
Los nodos pueden estar en cualquier lugar de la memoria. El orden lo dan los enlaces, no la posición en memoria. A la dirección guardada en siguiente se le llama puntero o enlace.