Social housing as I understand it is housing owned by an organisation and rented out. So it covers council housing and housing owned by charitable organisations, housing companies etc. Affordable housing is a way for developers to push through planning permission for housing developments by providing a small percentage of cheaper/smaller housing within it. Who can afford to buy this housing is entirely a different question!
Our Welfare State. Is it broken?