Cohousing is... "a type of collaborative housing that attempts to overcome the alienation of modern subdivisions in which no-one knows their neighbors, and there is no sense of community. It is characterized by private dwellings with their own kitchen, living-dining room etc, but also extensive common facilities. The common building may include a large dining room, kitchen, lounges, meeting rooms, recreation facilities, library, workshops, childcare.
"Usually, cohousing communities are designed and managed by the residents, and are intentional neighborhoods: the people are consciously committed to living as a community; the physical design itself encourages that and facilitates social contact. The typical cohousing community has 20 to 30 single family homes along a pedestrian street or clustered around a courtyard. Residents of cohousing communities often have several optional group meals in the common building each week."
Here is a great short video about cohousing: