priority_queue Can only retrieve/delete top element Largest element always at top Use LessThan Comparable elements Use any Random Access Container Uses a vector by default top() returns top element push() inserts an element pop() removes top element