In Ethereum, a contract's ABI is the standard way to interact with a contract. ABI - Application Binary Interface (Ethereum)
If your web application wants to interact with a smart contract on Ethereum, itneeds: the contract's address the contract's ABI