Interfície de programari que especifica les operacions i els atributs d'una aplicació i que en descriu les regles d'utilització.