There are numerous mortgages offered via banks or private lenders, which will all have different rates, requirements and lengths. For new homebuyers and those looking to refinance their mortgage, there's quite a few options.
Understanding how each mortgage loan type works is key to determining which one to apply for.