The document discusses the Wittig rearrangement, specifically the [1,2]- and [2,3]- variants. The [1,2]-Wittig rearrangement involves the base-catalyzed rearrangement of an aryl alkyl ether to the corresponding secondary or tertiary alcohol via a 1,2-alkyl shift. The [2,3]-Wittig rearrangement involves the base-catalyzed sigmatropic rearrangement of an allylic ether to a homoallylic alcohol. Key features of each variant including substrate requirements, stereochemical outcomes, and reaction conditions are described. A variety of methods for generating the rearrangement anions are also discussed.