Spool (acronimo per simultaneous peripheral operations on-line), in informatica, si riferisce allo spostamento di dati in un buffer (o in un disco fisico) in attesa di essere smistati verso il dispositivo o l'applicativo che li deve elaborare. Lo spooling è molto utile quando i dispositivi accedono ai dati a una velocità variabile. Il buffer rappresenta una stazione di attesa dove i dati possono rimanere fino a che il dispositivo più lento non riesce a gestire i dati in attesa.