Due to the low-power energy nodes utilized in a network, energy plays an important role in the Wireless Sensor Networks (WSNs) lifetime. This paper works on a routing mechanism featured with optimum energy consumption in wireless sensor networks. Various routing protocols with high energy efficiency (director diffusion, LEACH, PEGASIS, gossiping and EESR) were analyzed. The authors also looked several schemes of the protocol for WSNs i.e. routing, data aggregation and clustering, different node role assignments, and data-center mechanisms.