Developers often integrate information from other applications into their own software. That's where APIs come in.
A good API is consistent, well-defined, fast, secure, and returns exactly what is requested. Could you re-call some of your recent favorites?