Wireless sensor network is an emerging technology which has an immense scope of research and development. It has the potential of quick capturing, processing and transferring data with high resolution to the base station. WSN consists of multiple sensor nodes, these nodes have low storage capability and limited battery life which dies due to the computation and transmission of data. It is not feasible to replace these batteries due to their placement in isolated areas. In this paper we will emphasize on maximizing energy efficiency and improvement of life span of network. Clustering is the technique which balances the load on sensor network and reduces energy dissipation. LEACH is one of the self- organized clustering routing protocols which will be explored and modified. Further we will compare various LEACH protocols on the basis of their features and we will throw some light on future possibilities and outdo.