Compared to Pancakeswap, Uniswap offers a much wider variety of tokens for trading. You can also trade non-fungible ERC-721 tokens, using Uniswap. On the other hand, Uniswap charges a commission of 0.3% per deal while PancakeSwap charges 0.25% per trade.