An HTTP Cookie is used for a visited website to send state information to a user's browser and for the browser to return the state information to the visited site. The stated information can be used for authentication, identification of a user session, a user's preferences, or anything else that can be accomplished through storing text data.