A “native” application means that instead of being created outside of the Salesforce ecosystem and then integrated into Salesforce using a Salesforce API, the App is created 100% into Salesforce. So there is no need to integrate a native application with Salesforce because it already resides in Salesforce. Some call it  a seamless integration.”