Queues are specifically designed to operate in a FIFO context, where elements are inserted into one end of the container and extracted from the other.
It's important to learn basic data structures inside out, otherwise understanding higher level structures will be difficult.
A time and space efficient probabilistic data structure designed to test whether an element is present in a set.