Authentication tokens are temporary credentials or keys used during a session or interaction. They are generated by the authentication server after successful authentication and are used to grant access permissions or establish secure communication channels. Examples include JSON Web Tokens (JWT), OAuth tokens, or session cookies.