Angular modules are an essential part of an Angular application. They define the main features of the application and organize them cohesively and efficiently.
We also learned the different ways to add a module in an Angular application and how modules communicate with each other over a public API. Finally, we saw how we could group modules according to their features and some of the most widely used Angular built-in modules.
In the next chapter, we will learn more about the functionality that goes into an Angular module and how it can be represented as an Angular component.