Debit cards are classically often used to withdraw money from ATMs or for everyday purchases, for example at the supermarket or at vending machines. When paying with a debit card, the amount is immediately debited from your current account.
Credit cards are often used for larger purchases or as a flexible and secure payment method abroad. Credit cards allow you to spend money up to a certain credit limit. When using the credit card, the amount is not debited immediately, but the credit card account is charged. Once a month, you receive a statement and can pay back the amount either all at once or in instalments. In this case, fees will be charged.