Από τους αρχαίους χρόνους, οι ανεμόμυλοι έχουν χρησιμοποιηθεί, κυρίως ως μέθοδος άλεσης του σιταριού σε αλεύρι χρησιμοποιώντας τη δύναμη του ανέμου. Οι αρχικοί ανεμόμυλοι, που χρησιμοποιήθηκαν στην Περσία τον 9ο αιώνα, ήταν μύλοι κάθετου άξονα, αλλά σύγχρονοι Οι ανεμόμυλοι χρησιμοποιούν έναν οριζόντιο άξονα, στον οποίο οι λεπίδες στερεώνονται σε έναν κεντρικό στύλο, ο οποίος είναι περισσότερο αποτελεσματικός.
Οι λεπίδες του ανεμόμυλου - από τις οποίες μπορεί να υπάρχουν τέσσερα, πέντε, έξι ή οκτώ - είναι γωνίες μάλλον σαν την έλικα ενός αεροπλάνου, ώστε να πιάνουν τον άνεμο, που τους γυρίζει. Ένας ανεμιστήρας ουράς μετακινεί αυτόματα τις λεπίδες προς την κατεύθυνση του ανέμου. Οι λεπίδες συνδέονται με έναν άξονα μετάδοσης κίνησης μέσα στον ανεμόμυλο.
Ο κινητήριος άξονας έχει ένα γρανάζι συνδεδεμένο με άλλα γρανάζια εντός του ξύλινου σκελετού, που στεγάζει τις μυλόπετρες. Ο ένας μύλος είναι σταθερός στη θέση του και ο άλλος προκαλείται να περιστραφεί όταν περιστρέφεται ο άξονας κίνησης.
Ο κόκκος χύνεται μέσα από μια τρύπα στον περιστρεφόμενο μυλόπετρα και η κίνηση το αλέθει σε αλεύρι. Καθώς προστίθεται περισσότερος κόκκος, το αλεύρι ωθείται έξω από την πλευρά του μυλόπετρα, όπου πέφτει κάτω από έναν αγωγό και μπορεί να συλλεχθεί σε σάκους.