Smart farming supports cost-effective agriculture through the combination of navigation satellites, and earth observation input to make it easy for farmers to make a decision on how, where, and when to allocate resources for improved ecological and economic outputs. With smart farming, farmers find it easy to measure variables and process data with precision. This is aimed at ensuring that tasks are much simpler, yields are improved, and costs are reduced. Sustainability in agriculture can be achieved through the proper use of technologies in decision making. Sustainable agriculture refers to an agricultural production and distribution system that achieves the integration of natural biological cycles and controls, Protects and renews soil fertility and the natural resource base.