Sinds de oudheid worden windmolens gebruikt, voornamelijk als een methode om graan tot meel te malen door gebruik te maken van de kracht van de wind. De oorspronkelijke windmolens, die in de 9e eeuw in Perzië werden gebruikt, waren molens met een verticale as, maar modern windmolens gebruiken een horizontale as, waarbij de wieken aan een centrale paal zijn bevestigd, wat meer is efficiënt.
De wieken van de windmolen - waarvan er vier, vijf, zes of acht kunnen zijn - staan in een hoek zoals de propeller van een vliegtuig om de wind op te vangen, waardoor ze draaien. Een staartventilator manoeuvreert de bladen automatisch in de richting van de wind. De wieken zijn verbonden met een aandrijfas in de windmolen.
De aandrijfas heeft een tandwiel dat is verbonden met andere tandwielen binnen het houten frame, waarin de molenstenen zijn ondergebracht. De ene molensteen wordt op zijn plaats vastgezet en de andere wordt in beweging gebracht wanneer de aandrijfas draait.
Het graan wordt door een gat in de draaiende molensteen gegoten en de beweging vermaalt het tot meel. Naarmate er meer graan wordt toegevoegd, wordt het meel van de zijkant van de molensteen geduwd, waar het in een goot valt en in zakken kan worden verzameld.