The Internet of Things (IoT) is a revolutionary technology that offers effective and dependable solutions for upgrading several areas. Agriculture is unquestionably the most significant provider of income and livelihood in the countries like India, particularly in rural areas. Solutions based on the Internet of Things (IoT) are being devised to autonomously manage and monitor crops with minimum human assistance and intervention. IoT smart farming solutions are made to assist in crop field monitoring and irrigation system automation using sensors. This paper reviews a wide range of IoT-related technologies in agriculture and describes the critical components of IoT-based smart agriculture. Investigators, researchers, and agri-scientists worldwide have been looking into technological solutions to improve agricultural productivity in a way that complements current amenities by deploying the Internet of Things (IoT) technology and data collected through proximity sensing, environment monitoring, can be analyzed for precision farming including historical meteorology, soil reports, and pest and crop disease detection. It can be deployed with other state-of-the-art technologies for in-depth field analysis of crop monitoring and field surveys. This paper discusses a thorough overview of cutting-edge IoT technologies for smart agriculture, and analysis is done using bibliometric analysis to get various insights. Moreover, this paper presents an overview of how the Internet of Things (IoT) solutions can transform the farming profession and assist farmers in controlling and managing their fields and processes more effectively while increasing their incomes and contributing to the rural economy.