When we talk about home ownership we usually mean giving a bank a mortgage. We borrow money, our home becomes a lien and if we don't pay they take it away. We don't have any equity in the home until it is worth more than what we owe on it.
This is just an opinion but I don't like 30 year mortgages. Twenty year 20 year mortgages make more sense, and shorter term is even better. They are less expensive and it doesn't take as long to accumulate some equity and over the life of the loan more money is put toward principal and less is paid in interest. The idea here is that more money is being put toward actually owning the home.
Most people don't think in terms of paying off a home mortgage but it can be done. Using a $100,000 home mortgage as an example, take a look at a 30 year loan Vs. a 20 year loan:
$100,000 Home Loan
Payment $536 on a 30 year fixed at 5% = $193,256
With first payment the borrower is mostly paying interest and after 120 payments, the borrower is still paying more interest each month than principal. This is just an example. The actual payment would probably include 1/12 of the annual home owners insurance and 1/12 of the property taxes. After it is all paid off the borrower will have paid $193,256
Payment $659.96 on a 20 year fixed at 5% = $158,390
In this example it is a 20 year loan at the same interest rate with the same amount borrowed. Yes the payments are higher, but there is a savings of $34,896 and after the very first payment the borrow has twice as much equity as he would have with the 30 year loan.
I know that people don't think this way when they buy a house and if they did I suspect that the thirty year mortgage would not be as popular as it is. The payments are lower with the thirty year and for most that means they can afford a more expensive house. A more expensive house is wonderful but owning one free and clear has some advantages too.