Kava is a software protocol that uses multiple cryptocurrencies to allow its users to borrow and lend assets without the need for a traditional financial intermediary. In this way, Kava is considered one of a number of emerging decentralized finance (DeFi) projects.