No. The password is required only at merchant websites that support 3D Secure (3DS) authentication protocols. Entering the password provides extra security for online transactions.
A transaction originating with a 3D Secure merchant passes through a risk-assessment process. If the authorization is considered a higher risk or out of normal activity, a code will be generated to validate the purchase.