For example, ceramic composites and polymer composites with a carbon matrix represent advanced building materials and are important for moisture resistant walls and paints. Carbon nanotubes, conducting polymers and graphene based materials play a great role in energy storage in form of electrodes for batteries and supercapacitors. Carbon based materials are both used as sources as well as catalysts for bio-fuel production. Biochar can be utilized for soil enrichment and greenhouse gas sequestration and climate control applications. Graphene is extensively used in electronics and bio-medical applications. Graphene oxide, reduced graphene oxide and graphitic carbon nitride are used as photocatalysts for hydrogen production and contaminants degradation.