What is the difference between credit and debit cards?

Credit and debit cards may look the same, but they are very different. Credit cards offer a line of credit which must be repaid either in a lump sum or in monthly installments. Debit cards pay directly and in full from one's bank account in the same manner as if a check had been written upon the account.