Neo is a government backed project from China.It is china's first open-source public blockchain project.Microsoft,WINGS,Alibaba and various other it organisation have hands in the project. NEO is developing its platform focusing future demands.While Ethereum is making its development in response to currently coming new demands.It of-course is not any government backed project. EEA-Enterprise Ethereum Alliance has developed it.