Web SQL is a very interesting feature, even though it isn't part of the HTML 5 specification but it is a separate specification and it can still help to develop Web Applications...
The Angular CLI is a command-line interface tool that you use to initialize, develop, scaffold, and maintain Angular applications directly from a command shell.
The basic building blocks of an Angular application are NgModules. It collects related code into functional sets. An app always has at least a root module that enables bootstrapping, and typically has many more feature modules. These feature modules contain components.