Stands for Application Programming Interface. The resource of protocols and languages used for developing compatible applications.