Mortgage Loan Terms: Everything You Need to Know to Make Smart Choices The process of purchasing a home or even refinancing an existing one can come with certain