SushiSwap is a fork of UniSwap, having copied its code with slight modifications, and rebranding.
SushiSwap is a decentralised exchange on the Ethereum blockchain through the use of liquidity pools. It allows the swapping between Ethereum, and ERC20 tokens in a trustless, and decentralised mechanism. Users can earn rewards or Sushi tokens by contributing to the liquidity pool
The SUSHI (ERC-20) token serves as the governance token, and token holders get a portion of the exchange fees.