Cohousing communities are intentional communities, created and run by their residents. Each household has a self-contained, private home as well as shared community space. Residents come together to manage their community, share activities, and regularly eat together. Cohousing is a way of resolving the isolation many people experience today, recreating the neighbourly support of the past. This can happen anywhere, in your street or starting a new community using empty homes or building new. Cohousing communities can be inter-generational, welcoming anyone of any age and any family structure, or specifically to cater for people who are older or are communities of common interest, for example for women or LGBT groups.