I agree with Chris, using the term 'cottage' gives an element of charm to an otherwise characterless dwelling.
Cottages were built for cottars or cottagers, a type of serf (peasant) who did not have any strips of land to work. They spent all of their time working the (land) lord�s fields. In return, they were given their hut, gardens, and a small portion of the lord�s harvest.
Originally in the Middle Ages, cottages housed agricultural workers and their families. The term cottage denoted the dwelling of a cotter. Thus, cottages were smaller peasant units (larger peasant units being called "messuages"). In that early period, a documentary reference to a cottage would most often mean, not a small stand-alone dwelling as today, but a complete farmhouse and yard (albeit a small one). Thus in the Middle-Ages, the word cottage (Lat. "cotagium") seems to have meant not just a dwelling, but have included at least a dwelling (domus) and a barn (grangia), as well as, usually, a fenced yard or piece of land enclosed by a gate (portum)
Later on, a cottage might also have denoted a smallholding comprising houses, outbuildings, and supporting farmland or woods. A cottage, in this sense, would typically include just a few acres of tilled land.
Much later (from around the 18th Century onwards), the development of industry led to the development of weavers' cottages and miners' cottages as can be seen here:
http://www.geograph.org.uk/photo/94842