In this module, we'll learn the key components of ethers.js and how they empower you to interact with the blockchain using methods in the library. We will also learn what are Application binary interface and cryptographic functions.