Proprio come le altre macchine semplici, le origini della puleggia non sono note. Circa il 1500 a.C., si ritiene che i Mesopotamiani abbiano usato pulegge a fune per sollevare l'acqua. La prima macchina a carrucola documentata era il sistema di pulegge di blocco e paranco sviluppato da Archimede.
La puleggia è una macchina semplice che è fondamentalmente una ruota su un asse con una scanalatura in cui inserire una fune o un cavo. È usato per cambiare la direzione di una forza applicata che è necessaria per sollevare un oggetto particolare. La forza che viene esercitata per sollevare un oggetto può essere ridotta, a condizione che la forza debba agire da una distanza maggiore altrimenti la forza che sarà richiesta è uguale alla forza richiesta senza il sistema di pulegge. La puleggia ha molte applicazioni moderne e queste possono essere trovate in gru, aeroplani e automobili.
Il sistema di carrucole creato da Archimede è stato documentato da Plutarch, che era un tipo di sistema di pulegge di blocco e placcaggio. Secondo Plutarco, Archimede, usando la sua versione del sistema di blocco e paranco, era in grado di muovere un'intera nave da guerra con gli uomini usando solo le proprie forze. Oltre al sistema di pulegge di blocco e attacco, gli altri tipi di pulegge comprendono la puleggia fissa, la puleggia mobile e la puleggia composta.