- ADT: Abstract Data Type You don't know how the data is arranged inside.
e.g. ArrayList
- Data Structure You do know how the data is really manipulated.
e.g. array
- Linked Lists
- Trees
Used when jump out to some tasks, and in the end returns to the original task.
A process that something can interfere another.
- Queues
- Dictionary