ABI (Application Binary Interface) is a JSON file that contains all the information (functions/params/return values) to interact with the smart contract
Ethereum Developer Masterclass
Key takeaways from Udemy's course 'Ethereum Developer Masterclass: Build Real World Projects'.