Power Apps is a suite of apps, services, connectors and data platform that provides application development environment to custom apps for your business needs. Using PowerApps, users can now build their own custom line of business applications that connect to your business data stored either in the underlying data platform in various online and on-premises data sources (SharePoint, Microsoft 365, Dynamics 365, SQL Server, and so on).
Power Apps also provides an extensible platform that lets pro developers programmatically interact with data and metadata, apply business logic, create custom connectors, and integrate with external data.
Dynamics 365 apps, such as Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Marketing also use the underlying data platform (Dataverse) used by Power Apps to store and secure data. This enables you to build apps using Power Apps and Dataverse directly against your core business data already used within Dynamics 365 without the need for integration.
Using Power Apps, you can create three types of apps: canvas, model-driven, and portal
To create an app, you start with make.powerapps.com :