Angular est un cadre de travail (framework) !
Il fournit des fonctionnalités nécessaires au développement d’une application web, comme le routage.
Il intègre la norme ECMAScript6 (ou ES6 ou encore ECMAScript 2015) et les Web Components.