HTML5 Local Storage es una alternativa a las cookies para el almacenamiento local de las aplicaciones web. La principal diferencia es que los datos almacenados no viajan en los encabezados HTTP, por tanto no se mueven del equipo del usuario, de forma que se incrementa la seguridad.
Existen dos formas de almacenamiento: local y de sesión. La primera se mantiene incluso cuando se cierra el navegador. La segunda sólo se mantienen en memoria mientras está abierto el navegador. Su uso está limitado al dominio desde donde se crearon. En el artículo «Using HTML5 Web Storage» algún ejemplo más de su uso y los diferentes métodos disponibles.