A shelter is usually intangible houses, shelters, or other structures which are used as a living human being. This term can be used for all manner of places to stay, ranging from nomadic tents up apartment-rise apartments.
In certain contexts residence has the same meaning as the home, residence, accommodation, housing, and other meanings.
Social unit living in a dwelling called the household. Generally, a household is a family, even though households can be other social groups, such as a single person, or a group of individuals who are not related to the family.
Agrarian and industrial society group consists of households-households living in dwellings of various kinds, depending on the type of job.
Similarly, information on the meaning of Dwelling, may be useful to you.