A data structure where each element is connected to the next element through a pointer, forming a chain-like structure.