A cotton mill is a building housing spinning or weaving machinery for the production of yarn or cloth from cotton 1 an important product during the Industrial Revolution in the development of the factory system 2 Although some were driven by animal power most early mills were built in rural areas at fast flowing rivers and streams using