Garam Masala is a spice blend used in Indian cooking. There are nearly as many variations as there are kitchens in India, but they will all add depth and fragrance to curries and other Indian-inspired dishes. Some are spicy, some are not. Look for pre-mixed blends at your favorite spice store (even grocery stores usually carry some version) or make your own. The Kitchn has a good, DIY recipe.