The CMHC is a government-owned corporation that provides mortgage insurance to lenders, making it possible for Canadians to access affordable housing. They also offer valuable resources and tools for homebuyers.