The main focus of this book is to deal with the energy efficiency and prolonging network lifetime in WSN routing. Hierarchical communication among sensor nodes by clustering them is more scalable, energy-efficient, lower in delay and overhead, better in terms of delivery ratio, energy, less in maximum energy consumption of the node and Cluster Head (CH) and extended life time which are proposed in this thesis. In this kind of routing, nodes with higher energy will do aggregation, processing and transmission to the BS and the low energy nodes sense the data in the environment and sense the same to the higher energy nodes.