Uniswap is a decentralized exchange (DEX) that allows users to trade digital currencies directly from their wallets without the need for intermediaries. It operates using Automated Market Maker (AMM) technology, meaning liquidity is provided by users who deposit tokens into pools.