Give the basic difference between a credit card and a debit card

In case of a credit card, the concerned bank authorises the card holder to spend any amount upto the limit granted by the bank irrespective of the balance in his account, whereas in the case of a debit card, the card holder is free to spend money up to his bank balance only not more than it.