Pra comprar pelo débito você precisa ter dinheiro na conta, pra comprar pelo crédito não, você paga outro dia, porém entra em débito com o banco.
Débito vc usa o dinheiro seu.
Credito vc usa o dinheiro que o banco/etc te empresta.
Cheque especial é quando vc não tem mais dinheiro e o banco cede um determinado valor para que vc use enquanto seu salário não entra na conta.
Quem adora usar crédito pra se gabar, principalmente em baladas, mal sabe o quão BURRO é, tamanho o juros e taxas que está pagando.
Eu só uso debito e tenho limite de 1000 no cheque especial.