Source: https://www.loans.net/blog/pay-off-your-debt-understanding-the-differences-when-paying-off-loans