Carbohydrate synthesis is a sub-field of organic chemistry concerned with generating complex carbohydrate structures from simple units (monosaccharides) through natural or unnatural processes. The generation of carbohydrate structures involves linking glycosyl groups like monosaccharides or oligosaccharides through glycosidic bonds is called glycosylation. Carbohydrate synthesis aims to generate the polysaccharides with controlled structures through atomically economic methods. Therefore, it is important to construct glycosidic linkages that have optimum molecular geometry  (stereoselectivity) and the stable bond (regioselectivity) at the reaction site (anomeric centre).