Disclaimer: I am a consultant at Amazon Web Services, and this is my personal blog. The opinions expressed here are solely mine and do not reflect the views of Amazon Web Services (AWS). Any statements made should not be considered official endorsements or statements by AWS.
Angular CLI stands for Angular Command Line Interface. It is simply a package that is available on NPM (Node Package Manager).
NPM is a library that contains or hosts thousands of Node packages which we can use in our node application or for any other purpose as well.
Angular CLI is a Node Package which you can install from NPM by using below command.
npm install -g @angular/cli
-g before package name will install this package globally.
Once this package is installed, you will get a Command Line Interface available on your computer that you can use to perform many useful tasks while developing an Angular 2, 4 or 5 application.
Angular CLI makes a developer's life very easy. Below are few Angular CLI commands & their descriptions.
ng new my-new-app This will create a new Angular application with name my-new-app or we can say it will generate a getting started template for you.
ng serve If you go to your application folder and hit this command, then it will launch your application in browser.
These are only few commands which I have mentioned. There are many more which you can find on Angular CLI website at https://cli.angular.io/.