Mortgages are actually a quite old type of lending device, with records showing that the use of a mortgage actually dates back several thousands of years. However, traditionally, the land owner did not have many rights and were not well protected.
One of the biggest differences with older mortgages and newer ones is that during the middle ages, the person holding the mortgage, which was usually a king or land baron, actually owned the land and could do pretty much whatever they wanted with it. Until the person had actually paid off the mortgage, they had, for all intensive purposes, no rights.
This went on for some time, but during the twentieth century, the government began to pass a number of laws, such as the Truth in Lending Act and Fair Credit Reporting Act, which were designed to protect the rights of the homeowner, instead of the lender.
Today, mortgages remain a very popular tool and are often a necessity when it comes to purchasing a home, as most people do not have the money saved up to buy a home.
When purchasing a home, it is important to save up some money for a down payment. For much of the twentieth century, a 20% down-payment had been the standard, with pretty much no banks or mortgage lenders offering a home without at least 20%. Recently, however, lenders have relaxed this requirement and, in fact, leading up to the current financial crisis, lenders had begun to take no down payment at all.
While the no money down mortgage had become very popular, as credit continues to tighten up, most lenders have moved away from this and to a more traditional down payment structure. However, it is still possible to get homes for 10% down and there are still probably some lenders who might even offer no money down loans, but paying a down payment is in the best interests of the homeowner.
The advantage of having a down payment are several fold. For one, it lowers the total price of the home, so the principal of the loan amount is greatly reduced. As a result, a great deal less interest is paid over the course of the loan and the monthly payment is also much lower.
For example, take a home that is $100,000 and financed with a fixed rate mortgage of 4.5% over 30 years. Without a downpayment, the average monthly payment will be $506.69 and over the course of 30 years, $82,406 will be paid as interest. If, on the other hand, you paid a 10% down payment of $10,000, the average monthly payment will be $456.02 and the total interest paid will be 74,166.
As you can see from the above example, by paying even just a 10% down payment, you significantly lower the amount of interest paid on the mortgage, as well as the monthly payment.
Another big benefit of paying a down payment is that you are building equity in your home. Equity is the difference in what the home is worth and how much you owe on the mortgage. Overtime, as you pay off the loan, you build equity, which can be turned into cash when you sell the home or used to borrow against. By paying a down payment, you are instantly putting equity into your home.
About the only person that benefits from a non-money-down mortgage is the lender. In the end, they end up making much more in interest over the course of the home loan.