Baculoviruses belong to Nucleopolyhedroviruses. They are used as biocontrol agents and preferred over readily available chemical pesticides because they are species specific and have narrow spectrum insecticidal application. They do not harm the non target organisms.
Bacillus thuringiensis is a bacterium and is a biocontrol agent against cotton bollworm insects. They produce a toxin that specifically kill the insect larvae when the toxin is released in their gut. It is also preferred over chemical pesticides because it is specific and does not have negative role over non target organisms. More over the biopesticides are inexpensive and do not cause environmental pollution.