What is the difference between a Credit and a Debit card?

A debit card allows you immediate access to funds in your current account.
A credit card is a card that allows the use of funds on the basis of a limit that you set beforehand irrespective of the balance on your current account. Since the reimbursement of charges on a credit card is some time after the relevant transaction we can consider the amount charged to be a form of a loan.