There is one primary obstacle that prevents people from attempting to buy a home; the down payment. A poll conducted by the National Association of Realtors shows that over 85% of people considering buying their first home believe that it is necessary to have a 10% down payment or more in order to qualify for a mortgage.
Thankfully, that is not the case for most home buyers. Several mortgage programs allow for buyers to buy a home with a no money down option or a much smaller down payment.
Take a look at this post to learn about Buying A Home With No Down Payment!