In the current state of increasing technology, many new technologies are being introduced and developed by users in various branches of the field including in the cultivation and agriculture sectors, the increase demand for harvested products leading to the need to increase production to meet demand by farmers has prompted the use of technologies in land preparation before the start of planting, crop care, monitoring of crops, and preparation before harvesting. Technology is combined with agriculture to ensure increased yields while reducing dependence on labour. Internet of Things (IoT) is widely used in agriculture because it has the effect of reducing manpower which will reduce mistakes by human error. Farmers nowadays are moving towards autonomous farming as well as smart farming. IoT technology combined with agriculture can provide beneficial effects on crop processes as well as crop yields. This paper describes and discusses the technologies that are suitable to be used in agriculture. This paper also studies the use of IoT technology in farming.