What are ATC ‘Slots’ & ‘Ready Messages’?

It’s a word nobody likes to hear just after boarding an aircraft….But what are ‘slots’? And why are passengers often made to spend multiple hours sat on a stationary plane waiting for them?