Sulfoxides are typically prepared by oxidation of sulfides, sometimes referred to as sulfoxidation. hydrogen peroxide is a typical oxidant, but periodate has also been used. In these oxidations, care is required to avoid over oxidation to form the sulfone.  For example, dimethyl sulfide is oxidized to dimethyl sulfoxide and then further to dimethyl sulfone. Unsymmetrical sulfides are prochiral, thus their oxidation gives chiral sulfoxides. This process can be performed enantioselectively.