The main difference between a cash-out refinance and a mortgage refinance is that a cash-out refinance replaces a current mortgage with a new larger mortgage whereas a mortgage refinance is typically only for the amount needed to replace the existing mortgage.