
Uniswap is a DEX (decentralized exchange or decentralized exchange) that allows you to use smart contracts on the Ethereum network to exchange your cryptocurrency for others.
The creation of the pools allows the protocol to accumulate liquidity to allow a rapid exchange of assets. The trading system is controlled by a smart contract, which generates your DEX function.