Smart Farming is the new term in the agriculture sector, aiming to transform the traditional techniques to innovative solutions based on Information Communication Technologies (ICT). Concretely, technologies like Unmanned Aerial Vehicles (UAVs), Unmanned Ground Vehicles (UGVs), Image Processing, Machine Learning, Big Data, Cloud Computing, and Wireless Sensor Networks (WSNs), are expected to bring significant changes in this area. Expected benefits are the increase in production, the decrease in cost by reducing the inputs needed such as fuel, fertilizer and pesticides, the reduction in labor efforts, and finally improvement in the quality of the final products. Such innovative methods are crucial in recent days, due to the exponential increase of the global population, the importance of producing healthier products grown with as much fewer pesticides, where public opinion of European citizens is sensitized. Moreover, due to the globalization of the world economy, European countries face the low cost of production of other low-income countries. In this vein, Europe tries to evolve its agriculture domain using technology, aiming at the sustainability of its agricultural sector.