Classes of pesticides.

Describe the 4 major classes of pesticides. What are the advantages and disadvantages of each type?