Social housing is housing for people in need offered at affordable rent. It may be provided by local authorities or by housing associations (which are independent non- profit organisations that provide housing for people in need and often get government grants to do so). The local authority may provide temporary emergency accommodation to certain people who are homeless or threatened with homelessness, and it may also provide permanent accommodation.