Poisons are substances that cause illness and death when absorbed by the body. Antidotes counteract or oppose the effects of poisons and are used to treat poisoning. There are three types of antidotes - physiological antidotes counteract poison effects chemically, mechanical antidotes prevent poison absorption, and chemical antidotes convert poisons to non-toxic compounds. Sodium thiosulfate and sodium nitrite are antidotes used to treat cyanide poisoning.