I have a German Visa card and for me it works by creating a seperate password for online purchases (once). This prevents a lot of fraud because the verified by Visa password resides on the servers of Visa (or the bank, I don't know) and is not compromised when a shop get's hacked. Also I don't have to enter it every time I use my credit card but rather I'd guess about 10% of the time.