It adds one additional layer of security, so that's good.
I think you can subscribe to it through your bank website, maybe also from the Visa one. You define a password for your Visa, and when you pay with it on Internet, websites which use this added security will ask for it + your usual Visa card info.