El significado de sus siglas en inglés es Application Programming Interface, en español significa Interfaz de Programación de Aplicaciones. Hace referencia a un conjunto de códigos que se puede utilizar para que varias aplicaciones puedan interactuar entre ellas.
Esa interacción solo se aplica dentro del ambiente de software. Es un componente necesario en la actualidad, por la importancia de establecer interacciones entre diversas plataformas digitales, que bien pueden estar relacionadas o no.