Wear, erosion and corrosion are the common problems been faced by every industry. Thermal spray coatings have emerged as one of the best technique to provide excellent resistance to wear and erosion. These spray techniques lead to superior bond strength, low porosity, resistance to erosion-corrosion, etc. Different compositions of CrC-NiCr, WC-Co, AlO-TiO, etc. are extensively used in a wide variety of applications like gas turbines, boilers, shovel blades, aircrafts, etc. to improve the abrasive wear. Much literature is available for detonation gun, high velocity oxy-fuel and plasma spray as coating techniques. In recent years, efforts have been made to use alloy substrates and rare earth metals with different composition for developing new coatings. In this review paper, comprehensive and critical analysis has been made on available literature for different types of spray coatings and their applications.