Queues are used in scheduling tasks, managing printer spools, handling requests in web servers, breadth-first search in graphs, buffering in data streams, and managing customer service systems.