// Tutorial //

What are HTTP Cookies?

Published on February 3, 2021 · Updated on February 3, 2021
Default avatar
By Mark Drake
Manager, Developer Education
What are HTTP Cookies?

HTTP Cookies — also known as web cookies, browser cookies, or simply just cookies — are small pieces of data sent from a web server to a user’s browser.

Although it depends on how a website or application uses cookies, a user’s web browser will typically store a cookie sent from a server as a way to retain persistent information about the user even after they leave the given website. Examples of the type of information a cookie might hold include a user’s login information, the items they’ve placed in their shopping cart, or their user settings and preferences.

Cookies consist of a name and a value. For example, a cookie used for session management might have a name like usr_session, and the server might automatically generate a unique session ID as that cookie’s value. In addition, cookies can optionally have one or more additional name-value pairs that define certain attributes, like the cookie’s expiration or various security settings.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in our Questions & Answers section, find tutorials and tools that will help you grow as a developer and scale your project or business, and subscribe to topics of interest.

Sign up
About the authors
Default avatar
Manager, Developer Education

Technical Writer @ DigitalOcean

Still looking for an answer?

Was this helpful?
Leave a comment

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!