This is a Single Page Application
This is a Single Page Application on top of a statically generated site with a progressive enhancement approach.
The SPA functionality is implemented in about 2kb of JS. :)
The technique used in this SPA is to override the default behaviour of links.