¿Es AppCache = Application Cache = LocalStorage del almacenamiento web?

Me estoy confundiendo un poco por la (variada) terminología del almacenamiento sin conexión HTML5.

pienso queAppCache es otro nombre paraAlmacenamiento web y especifica qué se almacenará fuera de línea a través del manifiesto de caché. Y hay dos tipos: LocalStorage (persiste más allá de la sesión actual) y almacenamiento de sesión (que no persiste más allá de la sesión actual).

Lo anterior es lo que estoy leyendo del W3C y de la wikipedia, pero la Programación HTML5 de Head First (Freeman & Robinson) describe en profundidad el LocalStorage, luego tiene almacenamiento web (con información sobre el manifiesto de caché) en el apéndice ("cosas que no estamos cubriendo ).

¿Estoy entendiendo esto correctamente?

Respuestas a la pregunta(2)

Su respuesta a la pregunta