3D Secure was created for Visa/MasterCard to further secure CNP's (Cardholder Not Present) internet transactions which creates a 'trust chain' for every secure payment made. This creation was to ensure users that even when shopping online all your information and transactions are exclusively meant to be used by you only. Each credit card has their own version, for visa it is "Verified by Visa", for MasterCard it is "MasterCard SecureCode".