Uniswap is the leading decentralized crypto trading protocol on Ethereum, and it allows you to exchange various ERC20 tokens. The Uniswap token, $UNI, is a governance token for the decentralized Uniswap network, meaning it allows holders to participate in decisions that affect the decisions made by Uniswap as a whole.