What is a Printer Spooler?

When your computer temporarily stores data for your printer to use later that is what a printer spooler does. Think of printing one page at a time but you have several pages to print. The extra pages are spooled until the printer retrieves them to complete the printing process