It's part of the interpreter for web broswers.
It wrangles the program together.
It is responsible to manage the flow of the spring MVC application.