title: "API" seoTitle: "Application Programming Interface (API) | Appendix" @description: "What is an Application Programming Interface (API)?" metaKeywords: "Application Programming Interface, API" author: "Myles Golden" date: "2022-06-23" lastmod: "2022-06-23" published: true category: "term" parent_category: "home" img: "/images/no_img.png" tags: - term
API stands for Application Programming Interface. APIs are used by programmers to allow two pieces of software to communicate with each other. In other words, they allow two pieces of software to "talk" to each other.
An API can be thought of as a set of rules or protocols that determine how two pieces of software will interact. When one piece of software wants to communicate with another piece of software, it does so by following the rules laid out in the API.