One of the critical and vital parameter of Wireless Sensor Networks (WSNs) is its lifetime. There are various methods to increase WSN lifetime, clustering technique is one of them. In clustering, selection of desired percentage of Cluster Head (CHs) is performed among the sensor nodes (SNs). Selected CHs are responsible to collect data from its member nodes, aggregates the data and finally send to the sink. In this chapter, Fuzzy-TOPSIS techniques based on multi criteria decision making to choose CH efficiently and effectively to maximize the WSN lifetime are presented. These five criteria includes; residual energy, node energy consumption rate, number of neighbor nodes, average distance between neighboring nodes and distance from sink. Threshold based intra-cluster and inter-cluster multi-hop communication mechanism is used to decrease energy consumption. Moreover impact of node density and different type mobility strategies are presented in order to investigate impact over WSN lifetime.