Introduction
Lists keep items in order, just like a line of people waiting. This helps you remember the exact order things were added.
When you want to keep track of tasks in the order they arrive.
When you need to process messages one by one in the order they come.
When you want to store a playlist of songs to play in sequence.
When you want to keep a history of events as they happen.
When you want to add new items to the start or end and keep order.