OTP messages are used for security purposes and typically sent for authentication or transaction verification. These messages contain a one-time code that the recipient must use to log in, complete a transaction, or verify their identity. OTPs provide Two Factor Authentication (2FA).