Q:

What is difference between angularjs and angular cli?

There are 2 things available in angular :
1.angular cli
2.angularjs
please describe briefly. thanks

A:

Angular-cli a command line interface. and it helps to add new components, directives, and services, from the command line; 
it builds application based on your input. you can add code, test cases via command itself...
AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your template language and lets you extend HTML's syntax to express your ... you need angularjs library to develop application 

A:

Angular-CLI is a TOOL to create your angular 2 application. It provides commands to generate code such as components, services and directives to make angular 2 development easier to the developer. It also allows you to build your application and serve your application as you are developing.
AngularJS : Is the famous JavaScript based framework. 
Resume : In general we install Angular-CLI globally to help us in initialization or modification of our Angular projects

A:

In a very simple words,
Angular CLI is a command line interface for writing or easily setting/building up an angular application. 
Its just like building a java application from a simple notepad (even though we have other IDEs to help)
Angular js - is a older version of Angular (version 1.x) which is a open-source JavaScript-based front-end web application framework.

