Public housing is a form of housing tenure in which the property is usually owned by a government authority, which may be central or local. Public housing is a form to give homes to poor people or the homeless.