Waves is a coin whose goal is to beat Ethereum with the style of smart contracts.
But unfortunately Waves is not able to fight Ethereum because Ethereum has a very good solid level.
Perhaps the rivals for the Waves coin are coins that have samrcontracts, including: Stellar, NEO, TRON, Binance, EOS, DOT and Cardano.