The significant advances of hardware manufacturing technology and the development of efficient software algorithms make technically and economically feasible a network composed of numerous, small, low-cost sensors using wireless communications, that is, a Wireless Sensor Network (WSN). Sensor networks are recently rapidly growing research area in wireless communications and distributed network. Data transmission is one of the major challenges in Wireless Sensor Network (WSN). Different routing protocols have been proposed to save energy during data transmission in WSN. Since, the nodes in Wireless Sensor Networks (WSN) are typically very small in size and are powered by irreplaceable battery, efficient use of energy becomes one of the most challenging tasks while designing any protocol for WSN.