What is JWT (JSON Web Token)? How does JWT Authentication work?

What is JWT (JSON Web Token)? How does JWT Authentication work?