From Forbes.com…..
Mortgage discount points are portions of a borrower’s mortgage interest that they elect to pay up front. By paying points up front, borrowers are able to lower their interest rate for the term of their loan. If you plan to stay in your home for at least 10 to 15 years, then buying mortgage points may be worthwhile.