How does traditional authentication login system that uses cookies and sessions to store the user session information? How does authentication work with JWT (JSON Web Token)? What does a JWT consist of? What does it look like? What is in the Header of a JWT? What is in the Payload of a JWT? What goes in the Signature of a JWT? How would a client use a JWT to authorize access to protected routes and resources? What is OAuth? What is the key benefit of using it?