API

    The Application Programming Interface is a set of requirements that dictate how two pieces of software talk to each other. Basically, it enables computer programmes to directly communicate with one another.