API (Application Programming Interface)
An API (Application Programming Interface) is a formalized set of protocols, routines, and data structures that enable distinct software applications to communicate and exchange data securely over computer networks.