"The three types of storage mechanisms I use when developing a website front end are session storage, cookies, and local storage. Session storage is the data that is stored only while the website is open. Once the user closes the website, anything which was stored in session storage is deleted. Session storage is minimal, can only be read on the client-side, and increases as the user opens multiple windows on the site. Cookies reside on the user's devices and store information that is sent back to the server each time the user accesses it. Cookies are stored on user devices but only read by the server. They are dynamic and can be updated each time the user connects with the server. Finally, the last type of storage is local storage. The data is stored on a client computer, which shares the data with a web browser. This type of storage is kept until deleted by the user. Web sites access local storage using JavaScript and HTM5."