I'm trying to understand the difference between an App and an App Part. Can someone explain this?
App Part A component of an app for SharePoint that can be embedded on a site page to expose the functionality of the app.With app parts, you can show your app user experience (UX) right in the host web. An app part displays your app content using an IFrame. End users can customize the experience using the custom properties that you can provide for your app part.
App A cloud-enabled app that integrates rich, scenario-focused content and services into a SharePoint environment.
Read this blog for more details: