API este un acronim de la Application Programming Interface si reprezinta un set de reguli si specificatii care trebuiesc urmarite pentru a se accesa si a se folosi serviciile si resursele unui program sau software care implementeaza acel API. Este o notiune cam abstracta ce-i drept insa pentru clarificare putem incerca o simplificare a definitiei: