A halfway house is an institute for people with criminal backgrounds or substance use problems to learn the necessary skills to re-integrate into society and better support and care for themselves. From Wikipedia