Create external client apps to integrate third-party applications with Salesforce orgs.
Create an external client app, and package it for distribution.
Create an external client app using Metadata API.