A list that reorders the elements based on some self-organizing heuristic (Wikipedia) to improve average access time.