Rozdíl je velmi podstatný a vychází už ze samotného názvu daného kódu.
CVC/CVV je zkratka pro Card Validation Code / Card Validation Value
Jde tedy o ověření, že ten, kdo platí, drží skutečně kartu v ruce. Je tam proto, že číslo karty se ukládá na účtenku při každé platbě, tedy libovolný obchodník, kde jste kdy kartu použili má k dspozici její číslo. Z toho důvodu je toto číslo vyraženo na kartě.
PIN je personal identification number, ověřuje tedy, že s kartou manipuluje oprávněná osoba - z toho důvodu by měla toto číslo vědět skutečně jen tato osoba (i v databázi by mělo být uloženo zašifrované).