There has been an excessive increase in industrial wastewater due to all the industrial and commercial activities. Purification of industrial wastewater involves all the various techniques and processes used to treat wastewater and bring down the concentration of the pollutants to a permissible limit. In this paper, the various methods used for removal of those contaminants are reviewed. The contaminants that are dealt with in this paper are Pyridine, Chromium and Chromate ions, Phenols along with Phenoxides and Chlorophenols, Titrium and Arsenic. Pyridine removal can be done by adsorption at high area C-cloth electrodes using in-situ optical spectrometry and advanced oxidation processes. Phenols and its derivatives can be removed by using the process-adsorption and electrosorption which are felt at C-felt electrodes and also by adsorption of phenol using cereal by-products. Chromium removal can be done by Solvent Extraction or by using solid olive waste to adsorb chromate ions. Arsenic is removed by adsorption and precipitation. The various separation procedures aim towards complete or partial removal of the pollutants and are discussed in detail in the paper. Conclusions are drawn and the most economical and efficient method was listed over.