Can somebody explain the difference between lazy loading modules and dynamic component loading in angular 5? I have some hard time to figure out when what to use. Can you provide a use case for each so I can better understand them? I am pretty new to angular 5... I know that lazy loading is about modules and dynamic components loading is about components.