- AA data structure that allows elements to be inserted and removed in any order
- BA data structure that allows elements to be inserted and removed from the beginning or end
- CA data structure that allows elements to be inserted and removed from one end only
- DA data structure that allows elements to be inserted at one end and removed from the other end