LendingPoolAddressesProviderRegistrycontrol the upgradeability of the protocol, including asset listings and changes to protocol parameters. AAVE holders will be in control of both, via Aave Protocol Governance.
The main contracts in Aave v2 and their purposes are:
The main entry point into the Aave Protocol. Most interactions with Aave will happen via the LendingPool, including: