A windmill is a multi-block structure used to harness wind power and transform it into mechanical power. There are many possible designs for a windmill but factors to consider include: Location windspeed. Height - for wind and clearance for sails. Accommodation of various power train designs and equipment.