Classic, Hybrid, Client stack
A web solution stack is a group of technologies that when combined, create the backbone for a modern web application.
Thankfully due to these new JavaScript technologies web developers have the opportunity to now easily build applications that move a good portion of the business logic to the client.
http://thewebhacker.com/understanding-the-modern-web-solution-stack/
Web Solution Stack