A One-Time Password (OTP) is a temporary, randomly generated code used for secure authentication. It is valid for a single login session or transaction and is typically sent via SMS, email, or an authenticator app. OTPs enhance security by preventing unauthorized access, even if a password is compromised.