Angular is a platform for building web applications that has been developed by Google. It’s a complete replacement for an older JavaScript framework called AngularJS. Angular aims to provide end-to-end tooling and enforce best practices for solving common development challenges. Using Angular developers can build applications that live on the web, mobile, or the desktop.