Desafortunadamente, no encontré ninguna respuesta clara a este problema, por lo que cualquier persona con una respuesta clara será apreciada.
Amazon parece ser una aplicación web de varias páginas porque cada botón y cada sección en la que hace clic está recargando la página completa (actualiza la página y muestra otra página opuesta a la aplicación web única que es instantánea y una página sin recargar)
Entonces, a pesar de que Amazon tiene millones de páginas y cada página se actualizará cuando haga clic, ¿entonces tienen archivos html separados (.HTMl) para cada página o hay algo diferente aquí?