The Digital Twin concept enables the creation, implementation, testing, and optimization of complex systems by creating abstractions of physical components. Decoupling the system components allows designers to create virtual environments to test a physical system without disrupting the live system. Creating such systems is crucial in many areas that affect human life. One of these areas is agriculture systems, which are involved with food production, a fundamental human necessity. Uncontrolled agricultural activities can also have negative results. For example, excessive irrigation increases the risks of droughts and damages the ecosystem. In this work, we identify the direction of modern agricultural developments and their systematic implementation using the Digital Twin concept. Later we overview the existing mechanisms in light of our given approach.