Angular is a framework for building client applications in HTML and either JavaScript or a language like TypeScript that compiles to JavaScript. Angular empowers developers to build applications that live on the web, mobile, or the desktop.
Angular is open-source front-end web application platform led by the Angular Team at Google.
Angular allows you to build complex webapplications and webbased enterprise applications.