Unlike TOTP, which relies on synchronized clocks between Google Authenticator and the server, HOTP does not require time synchronization. HOTP tokens are generated based on a counter value and a secret key, making them resistant to certain types of attacks, such as replay attacks.