1. Describe in detail the differences between an Array and List. Explain why you would use each one.
2. Describe in detail the differences between Singularly, Doubly, or Circularly Linked Lists.
3. Create a list using the List Interface. Using the List Methods, add several items, change an item, and retrieve an item.