Users require apps to manage their data through their business processes. Model-driven apps allow users to create and update their data while observing defined business process steps and rules.
Model-driven apps are one of the types of Power App that you can create. They are based on the entities in the Common Data Service.
This section provides an overview of model-driven apps, their components, and how you create a model-driven app.
The term model in model-driven apps is explained by the apps being based on top of the data model in the Common Data Service. You can think of model-driven apps as forms over data, with the app showing the records in each entity and users being able to edit a record for the entity.