One difference between a queue and a stack is:
Stacks and queues can both be implemented using a linked structure.
The key difference is which end(s) the two stuctures access for insert and remove operations.