As of now, you cannot stake NEO on Binance, but there are rumors that this may change in the future. NEO is currently the 8th largest cryptocurrency by market cap, and is often considered to be the Chinese equivalent of Ethereum.
NEO uses a unique consensus mechanism called dBFT, which is supposedly more energy efficient than Proof of Work.
NEO has been on a tear lately, rising almost 50% in the past week. This is likely due to increasing interest in Chinese cryptocurrencies, as well as speculation that Binance may soon allow staking of NEO on its exchange.
If this happens, it would be a major boost for NEO, as Binance is the largest cryptocurrency exchange in the world.
For now, though, you cannot stake NEO on Binance. However, this may change in the future, so keep an eye out for any announcements from Binance or NEO.