Credit card vs. Debit card

A Credit card allows card holder to make payments based on line of credit established with the card issuer.
A Debit card is issued by a bank and payments are debited directly from the bank account. A Debit card transaction can be processed either as a debit transaction when processing is completed over a debit network or as a credit transaction is processed as a Visa or MasterCard transaction depending on the logo on the front of the card.