Pestisida
Pestisida juga dapat diklasifikasikan berdasarkan mekanisme biologisnya dan metode penerapannya. Kebanyakan pestisida bekerja dengan meracuni hama. Pestisida sistemik diserap oleh tanaman dan bergerak di dalam tanaman sehingga meracuni hama yang menghisap nutrisi tanaman. Insektisida dan fungisida bergerak melalui xylem. Insektisida sistemik dapat membahayakan serangga non target, bahkan serangga yang menguntungkan seperti lebah dan polinator lainnya, karena sinsektisida sistemik juga bergerak dari dalam tubuh tumbuhan ke bunga.
Biopestisida
Pestisida dari tanaman adalah pestisida yang berasal dari ekstrak tumbuhan. Pestisida jenis ini hanya terbatas dalam membunuh beberapa jenis hama, seperti belalang, kutu daun dan ulat. Selain itu, terdapat batasan penggunaan dari pestisida ini karena efek yang lambat dari penggunaan pestisida ini. Sehingga banyak petani yang mencampurkannya dengan pestisida kimia dan bila ini terjadi, tujuan kita untuk mengurangi pestisida kimia tidak terjadi dan dampak negatif dari pestisida kimia tetap akan ada. Selain itu, penggunan ekstrak tumbuhan sebagai pestisida banyak dilakukan tetapi di lain pihak masih terdapat kekurangan pengembangan tumbuhan tersebut sebagai komersial produknya dan seringkali ekstrak dari tumbuhan kurang stabil sedangkan dibutuhkan pestisida yang stabil.