Question: what is the difference between debit and credit on a bill?
Answer: A Debit card will charge your bank account directly. A Credit card will charge your bank account some time later. In both cases the shop owner has the money available directly. It's called Credit because somebody believes you will be able to pay your debt on time (or later with an interest).