Angular is a TypeScript-based free and open-source web application framework. It is a complete rewrite from the same team that built AngularJS.
A component-based framework for building scalable web applications
A collection of well-integrated libraries that cover a wide variety of features, including routing, forms management, client-server communication, and more
A suite of developer tools to help you develop, build, test, and update your code
It is fully extensible, MVC-based, third Party Integration Supported, Real-time App Development Framework.
Angular is used as the frontend of the MEAN stack, consisting of MongoDB, Express.js web application server framework, Angular itself (or AngularJS), and Node.js as server runtime environment.