CMHC, or Canada Mortgage and Housing Corporation, is a Canadian federal agency dedicated to helping Canadians access affordable housing by offering mortgage loan insurance, housing policy research, and funding for affordable housing projects. It supports sustainable communities and improves housing conditions across Canada.