What is PowerApps?
PowerApps is a suite of apps, services, connectors and data platform that provides a rapid application development environment to build custom apps for your business needs. Using PowerApps, you can quickly build custom business apps that connect to your business data stored either in the underlying data platform (Common Data Service for Apps) or in various online and on-premises data sources (SharePoint, Excel, Office 365, Dynamics 365, SQL Server, and so on).
Apps built using PowerApps provide rich business logic and workflow capabilities to transform your manual business processes to digital, automated processes. Further, apps built using PowerApps have a responsive design, and can run seamlessly in browser or on mobile devices (phone or tablet). PowerApps "democratizes" the custom business app building experience by enabling users to build feature-rich, custom business apps without writing code.
PowerApps 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.
PowerApps for app makers/creators
Using PowerApps, you can create two types of apps: Canvas and model-driven. More information: Overview of creating apps in PowerApps.
To create an app, you start with web.powerapps.com.
PowerApps Studio is the app designer used for building canvas apps. The app designer makes creating apps feel more like building a slide deck in Microsoft PowerPoint. More information: Generate an app from data
App designer for model-driven apps lets you define the sitemap and add components to build a model-driven app. More information: Design model-driven apps using app designer
PowerApps for app users
You can run apps that you created, or that someone else created and shared with you, in browser or on mobile devices (phone or tablet). More information: Find and run apps
PowerApps for admins
PowerApps admins can use:
Power platform admin center (admin.powerplatform.microsoft.com) to manage environemnets, get real-time, self-help recommendations and support for Dynamics 365 Customer Engagement, PowerApps, and Microsoft Flow, and view CDS for Apps analytics. More information: Administer Power platform
PowerApps for developers
PowerApps and Dynamics 365
Dynamics 365 applications, like Dynamics 365 for Sales, Dynamics 365 for Service, Dynamics 365 for Marketing also use the underlying data platform (CDS for Apps) used by PowerApps to store and secure data. This enables you to build apps using PowerApps and the Common Data Service for Apps directly against your core business data already used within Dynamics 365 without the need for integration. More information: Dynamics 365 and the Common Data Service for Apps