With a debit card you’re using funds that you have available in a bank account which the Visa card is linked to. With a credit card you’re making your deposits on credit. In other words you’re borrowing money that has to be paid back in the future. Note that a debit card can have a credit alternative on it, making it possible to use the Visa card in two different ways.