Arbitrum is a layer-2 solution designed to enhance Ethereum smart contracts in terms of speed scalability while adding additional privacy features.