Oxidizing agent: Compounds which can add oxygen or a non-metallic compound or remove hydrogen or metallic element are known as oxidizing agents. Reducing agent: Compounds or elements which can cause reduction are called reducing agents.