title: What exactly is Spring Framework for?
body: <p>I hear a lot about <a href="https://spring.io/" rel="noreferrer">Spring</a>, people are saying all over the web that Spring is a good framework for web development. What exactly is Spring Framework for in a nutshell? Why should I used it over just plain Java.</p>