The difference between a second mortgage and refinance is that a refinance is going to pay off your current loan in its entirety and give you a new loan with new terms (different interest rate, payments, etc). Utilizing a second mortgage will keep the terms of your first mortgage in place, giving you an additional loan.