A JWT is a standard for communicating a bundle of data between two parties. They are a powerful tool utilized namely in token-based or stateless authentication systems. Have you ever wondered how they work under the hood? How do they keep data secure? Let's try to answer those questions.