Debit cards are linked to your bank account and credit cards are required to be paid off after use. Prepaid cards must have funds loaded onto them before use and do not require you to pay it off after.