This literature review explores the transformative impact of the Internet of Things (IoT) on modern farming practices. It examines various applications, including smart irrigation for water conservation, weather-based watering systems to prevent over-watering, and crop monitoring systems using thermal imaging for accurate growth rate determination. The review also covers IoT-based weather monitoring for forecasting, precision agriculture techniques using remote sensing and GPS, soil quality control monitoring, greenhouse gas monitoring, smart harvesting methods, smart pest control using pheromone traps, and smart warehousing for efficient storage and data management. The annotated bibliography highlights key research papers that provide a semantic framework for smart farming, cloud computing for pest detection, the role of IoT in improving food and farming technology, IoT platforms for smart farming, and techniques for implementing smart farming in various contexts. The bibliography provides a comprehensive list of cited sources.