Abstract— Localization in Wireless Sensor Networks (WSNs) is process to determine the locations of sensors connected within a network. Several applications need to determine the location of sensor nodes in the network to help increasing network performance. Some applications, such as item tracking, military operations, routing protocols, robotics, and inventory management, are made feasible by sensor network’s ability to accurately locate the sensor nodes. For each of these applications, different criteria for position estimation. These are speed, accuracy, and reliability. In this paper we going to classify the localization algorithms with a new perspective based on three criteria (area of fields, cooperation between nodes and node’s mobility). Following along this paper may give’s an idea to the researchers to develop efficient algorithms to localize nodes with accuracy adapting to different techniques with respect to the geographic area and anchor type to be designed