This document discusses approaches to providing affordable housing. It begins by outlining the historical housing problem of insufficient affordable housing for workers under capitalism. It then discusses modern housing questions around providing shelter for the urban poor, combating segregation, and fostering social integration. Key debates addressed include whether housing should be owner-occupied or rental, and whether it should only target the urban poor or integrate different social classes. The document uses examples from Europe and Asia to illustrate different approaches to these issues.