Sulfoxides and sulfones have broad applications in pharmaceutical agents and pesticide due to their biologically activities and they are important synthetic intermediates in C-C bond formation and various molecular rearrangements.The selective oxidation of sulfides is a straightforward and frequently used method to obtain sulfoxides and sulfones.Among various oxidizing agents, hydrogen peroxide as benign oxidant has attracted organic chemists' attention for a long time.This review summarizes the recent and important catalytic systems of metal and nonmetal in this area.The catalytic effect of different catalytic systems is briefly discussed herein.