A credit card pays for purchases you make using your line of credit. This is essentially a short-term loan, due at your next billing cycle. Your real money only comes into play when you make payments on this amount. A debit card meanwhile utilizes the funds you have in your checking account to make a purchase. There is no loan element as you are paying directly with money you already have.