Angular 2 is more than a framework. It's a whole platform for creating applications that can run not only on the browser, but actually anywhere. It gives you tools to easily create dynamic components, define routes, and connect your application to the internet.