A "Single Page Application" is a web application that fits on a single page, and which might be optionally enhanced by connectivity with a server.
Example of SPA
I would like to give some interested project. TrimJunction is a clone project of the Ruby on Rails (RoR) web MVC framework. Don't miss to check there "Next Action" demo.