What is API? (Application Program Interface) This 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.
Also Read: What is a Domain Name
It’s like setting up a contract between one software and another. For example, Weather Underground makes its 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.