APIs
API stands for Application Programming Interface and provides a developer with programmatic access to a proprietary software application. An API is software that makes it possible for application programs to interact with each other and share data.