The Application Programming Interface is how code/computers talk to each other, and provides an easy way to collect data or services from external sources.