Agrochemicals can be broadly classified in the following types: Insecticides: Insecticides provide protection to the crops from the insects by either killing them or by preventing their attack. They can be further classified into the following: Contact insecticides: These kill insects on direct contact and leave no residual activity, hence causing minimal environmental damage.