This book is for the software engineering students who want to get familiar with REST architecture, and the orientation of application layers from the MVC perspective. Application development, either be it web, or standalone, it faces a necessity of change very rapidly in our time. The reason why software evolution is a fundamental aspect of next generation technology. But the evolution should not abandon the existing technology, rather it should take it into a new level through re-implementation.