A bearer token is a type of access token that grants access to a protected resource. It is included in the HTTP header of a request and is validated by the server to authenticate the user or application.