With dynamic feature modules, you can reduce your app’s initial installation size and load functionality incrementally when it’s needed. Dynamic features are installed on demand after the initial installation to provide additional functionality to the user. You can deliver large or infrequently used features to just the users who need them to avoid taking up space on every device, for the lifetime of your app.