AAVE is a DeFi lending protocol that enables lending and borrowing of a wide range of cryptocurencies, using both stable and variable interest rates. In addition to what's typically seen in protocols such as Compound, AAVE brings exciting features into play - uncollateralized loans, 'rate switching' and Flash Loans.