JSON Web Tokens (JWT) are a compact, URL-safe means of representing claims to be transferred between two parties, often used for authentication and information exchange in web applications. They consist of three parts: a header, a payload, and a signature, enabling verification of the token's integrity and authenticity.