Organic synthesis is a useful method for the preparation of fine chemicals of profound importance. Multi-step synthetic schemes are usually designed for synthesizing a target molecule, involving various strategies. The importance of organic synthesis can be judged by the fact that it is an alternative way of producing medicinally important natural products, which are often biosynthesized in low yields.