Application Program Interface usually has a very complicated explanation of how software talks to other software. Essentially you can set up an API to have a set rule it enforces when interacting with other software. It’s like setting up a contract between one software and another. For example, Weather Underground makes it’s API information available to other weather websites and apps so once it’s set up they can automatically get the weather information from Weather Underground for their app via the API.
« Back to Glossary Index