In this paper, a holistic review of the energy Internet evolution in terms of the architecture, types of ERs, and the benefits and challenges of its implementation is presented. It improves a reliability of the system, and provides an increased utilization of energy resources by integrating the smart grid with the. The routing or managing of electrical energy is performed through an energy router (ER), synonymous with a communication router, which routes data packets instead of energy packets. The dumb centralized grid marches on a metamorphosis to a smart, distributed grid and a diversity of new market roles, business models and technologies are spawned.