API (application programming interface - Interfaz de Programación de Aplicaciones) es el conjunto de funciones y procedimientos que ofrece ciertas librerías para ser usadas por otro software como otra capa de abstracción.