Application binary interface (ABI) popisuje nízkoúrovnové rozhraní mezi aplikacemi a operacním systémem, aplikacemi a jejich knihovnami nebo soucástmi aplikací. Rozdíl mezi ABI a API je ten, že API definuje interface mezi zdrojovým kódem a knihovnami, takže tento zdrojový kód bude možné zkompilovat na systémech podporující dané API, zatímco ABI umožnuje již zkompilovanému souboru fungovat beze zmen na systémech s kompatibilním ABI.
Více na Wikipedia.org...