Because HTTP is a stateless protocol, cookies are used to pass information transparently between the client and server.