API står for Application Programming Interface. Helt basalt set kan man sige, at et API er navlestrengen mellem to forskellige typer computer software, hvor der imellem disse udveksles data. Et API gør, at de to computer software kan snakke sammen i et fælles sprog.  

Et API giver mulighed for at bygge applikationer eller software på tværs af forskellige systemer. Med et API kan man bruge styrkerne fra forskellige systemer og sammen bygge et stærkere værktøj.  

Der er mange fordele ved at brug et API. Blandt andet fordi det er let og nemt automatisk at overføre data fra et system til et andet. Men også fordi det sparer mange arbejdstimer, som optimerer arbejdsprocesserne.