garam masala is a blend of spices used primarily as a finishing spice combination and as a complement to flavors in other recipes. tikka masala, on the other hand, refers to a specific dish that will often use garam masala spices in combination with other flavors and a tomato sauce base.