Understanding The Difference Between Mortgage Providers

Graphic identifying the different lender types

Do you know the characteristics between different institutions that can provide a mortgage? Here is a good summary of the different types of lenders.