Learn about the home buying process, loan types, down payment assistance, credit history facts, home insurance, inspections and the basics of home buying.