HTTP cookies is a packet of information that the server sends to the web browser, which the browser then sends back to the server for every request directed to the server. When a website is requested from the server, the browser sends the cookies available to it. Cookies are designed to provide a reliable mechanism for users to retain information or record users' browsing activity.