APIs (application programming interfaces) are information gateways that allow applications and services to communicate between one another.