Precision agriculture is a management concept based on observation and response to intra-field variations. New technologies such as Internet of things (IoT), sensors, satellites and robotics are utilized to assess and analyse variations in production. Various technologies play an important role in management of water resources, to assess the optimum point of harvesting, to estimate fertilizer requirements and to predict crop performance more accurately. Use of sensors and precision farming aims at increasing productivity, decreasing production costs and minimizing the environmental impact of farming. Though it is widely practiced in developed countries, is still a nascent stage in most of the developing countries which needs integrated and sustainable efforts.