AngularJS is a discontinued, open-source JavaScript-based front-end web framework developed by Google in 2010 to simplify the creation of single-page applications (SPAs). It allows developers to use HTML as a template language and extend HTML syntax to clearly express application components.