In fact, cottages - by which is meant small, asymmetrical, (usually) rural dwellings of one or two stories and stone, brick, or stucco exteriors, come in a large variety of architectural styles. European-type cottages can incorporate design traits from Tudor, Georgian, French, and Italian architectural styles, with open rooms and high ceilings, fireplaces, and even luxurious elements such as gourmet kitchens, formal dining rooms, private master bedrooms, and French doors. What all cottage styles have in common is their livability - their human scale and design for relaxing, unstressful enjoyment of life.
Nowadays architectural soundness has acquired a new meaning, with the advent of sustainable designing. A dwelling sheathed in solar panels has a very different aesthetic than the usual suburban house. Multi-unit housing which eliminates the thermal bridges created by extensive glazing and concrete decks do not share the aesthetic of glass paneled high rise towers. Passive solar designs often borrow elements from local architectural styles to address local climactic conditions.
Exposed wooden or steel beams, flat roofs with large overhangs, and split levels to take advantage of the terrain, are also common accents associated with the contemporary style.
If you are looking at building a family home for example, then storage space for recreational gear such as bikes, boats and tents should be considered, as should backyard space for outdoor activities.