Graphene oxide is synthesized by treating graphite with strong oxidizing agents like potassium chlorate, potassium permanganate, and acids. It has a layered structure with oxygen-containing functional groups such as hydroxyl and epoxy groups bonded to the basal graphene planes. These functional groups make graphene oxide hydrophilic and soluble in water. Graphene oxide can be chemically reduced by removing oxygen groups or chemically functionalized by reacting functional groups on the basal planes with other molecules through covalent bonding.