can someone explain me difference between this and credit card .if not late fees how they will make money