API: Application Programming Interface
An API is the tool that makes a website’s data digestible for a computer.
Computer ↔ website/API ↔ Person
When two systems (websites, desktops, smartphones) link up through an API, we say they are “integrated.”
- server: A powerful computer that runs an API. This is the side that actually provides the API. It helps to remember that the API is simply another program running on the server.
- client: This is a separate program that knowswhat data is available through the API and can manipulate it, typically at the request of a user.