> For the complete documentation index, see [llms.txt](https://0xrisec.gitbook.io/uniswap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://0xrisec.gitbook.io/uniswap/uniswap.md).

# Uniswap

Uniswap is a decentralized exchange (DEX) that allows users to trade ERC-20 tokens on the Ethereum blockchain.

There are various parts of <mark style="color:orange;">Uniswap</mark>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><strong>Uniswap Labs</strong></td><td>The company that developed the Uniswap protocol and the Uniswap interface, which is a popular web interface for interacting with the protocol.</td><td></td></tr><tr><td><strong>The Uniswap Protocol</strong></td><td>A suite of smart contracts that implement the AMM protocol and facilitates peer-to-peer market making and swapping of ERC-20 tokens on the Ethereum blockchain.</td><td></td></tr><tr><td><strong>The Uniswap Interface</strong></td><td>A web interface that allows for easy interaction with the Uniswap protocol.</td><td></td></tr><tr><td><strong>Uniswap Governance</strong></td><td>A system that allows UNI token holders to vote on changes to the Uniswap Protocol. UNI is a utility token that is used to incentivize liquidity providers and to pay for the development of the Uniswap ecosystem.</td><td></td></tr></tbody></table>
