Application binary interface
An application binary interface (ABI) is an interface exposed by software that is defined for in-process machine code access. Often, the exposing software is a library, and the consumer is a program.
Source: Wikipedia — Application binary interface (CC BY-SA 4.0)