Microsoft PowerApps is a new package & part of Office 365 suite, which provides capability to business users/developers to connect, create and share business apps with their teams. These apps are easily accessible on any devices.
With the PowerApps, enterprises can develop apps as per the business demands in a secure way. Now users have better access & visibility on the system by having the information they need in more productive way. PowerApps has ability to connect variety of data sources which provides benefits to entire organizations, teams can utilize data sources of their need to build apps and share with anyone.
SharePoint is a widely used collaboration tool, different teams store & share information across the organization using SharePoint, business users can use SharePoint list as a data source. SharePoint modern list experience has direct option to create an app within the list interface, which creates a separate list view to access the apps.
Users can create and customize an app by drag and drop controls on the page with the help of visual designer.