Do you know we can develop different types of apps in Microsoft Power Apps? In this Power Apps tutorial, I will discuss with you, what are the different types of apps in Power Apps.
Overview of Microsoft Power Apps
- We can get Power Apps from the Microsoft Power platform, it is powerful application development for business goals by using low-code solutions.
- And also it is a high-productivity development platform for business apps.
- By using Power Apps, we can create custom business apps that are connected to different Data Sources or Microsoft Dataverse as per the requirement.
Refer to the below screenshot:

This is about the Microsoft Power Apps.
Different Types of Apps in Microsoft Power Apps
Here, we will discuss different types of Apps in Microsoft Power Apps. There are three types of Apps in Power Apps such as:
- Canvas App
- Model-driven app
- Portal app

Now, we will discuss detailed information about the different apps in Microsoft Power Apps such as:
Canvas app
- We can create a Canvas app with different screens and design our app visually by adding different components, controls, and data sources (More than 200).
- Canvas app mostly begins with building the User experience and using high customization like designing the app by dragging & dropping elements and inserting the no of controls and components, etc…
- It is commonly used the two types of formats such as 1) Tablet and 2) Phone.
- It is a task-based application and not responsive as compared to a Model-driven app.
- In a Canvas app, we don’t need a custom design. Instead of that, we can get the default UI automatically adjusts to phones, laptops, and other devices.
- When you finish the app and save it to the cloud, share it with particular people who have access to it.
- We can use the Power Apps Canvas app for internal & external users as per business goals.
Model-driven app
- In Power Apps, we can build a Model-driven app by using the data that’s already stored in Common Data Service (CSD) or Microsoft Datavere and It begins with a data model.
- It is a smart and secure low-code data platform where we can use only one data source (Microsoft Dataverse).
- Model-driven app design is an approach that only focuses on the following components such as 1) Forms, 2) Views, 3) Charts, 4) Dashboards, 5) Tables, etc…
- In a Model-driven app, we can create a custom design by using multiple forms and a number of columns.
- It is a Complex-based application used for end-to-end solutions to get all information.
- Using this app only for Internal users and we get only restricted customization. And it is very Responsive to business applications.
- It is very useful for users to create different types of business records like Employee onboarding, Managing a sales process, Customer service support, etc…
Portal app
- Instead of the previous two apps, it is very useful to both Internal & External users.
- The Portal app is nothing but creating a Low-code Power Pages website for end users. This template comes with sample pages and sample data.
- In the Portal app, we can use Form controls and data (Only Microsoft Datavere) for the customization.
- We can create a Portal app with a more responsive design in the Power Apps. And we can get a portal from the Dynamic 365 portals.
- Most of the Portals are represented by the webpages where we can use customization like adding or editing the webpages as per requirement.
- Power pages website can be used not only for developers and also for non-technical users to easily get information.
- We can create a Dataverse starter portal by using the following sample pages such as 1) Default studio template, 2) Page with title, 3) Page with child links, and 4) Contact us, etc…
This is all about the different types of apps in Microsoft Power Apps.
Additionally, you may like some more Power Apps tutorials:
- How to Create a Canvas App in Power Apps
- How to Filter Power Apps Gallery by Person
- Power Apps Button Control [How to Use]
- Power Apps Modern Controls
Conclusion
This Power Apps tutorial covered an overview of different types of Apps in Microsoft Power Apps.

Preeti Sahu is an expert in Power Apps and has more than 6 years of experience working with SharePoint and the Power Platform. As a Power Platform expert for Power BI, Power Apps, Power Automate, Power Virtual Agents, and Power Pages, she is currently employed with TSinfo Technologies. She is the author of the book Microsoft Power Platform A Deep Dive. She also made a big technical contribution to SharePointDotNet.com in the form of articles on the Power Platform. She enjoys traveling and spending time with her family in her spare time.