Angular by default loads the components and modules eagerly. That means the entire code is downloaded one time only when the application starts. For smaller websites, it might not matter much that all the modules are loaded at once. But as the app grows, we prefer to have separate modules…