Indian foods have a lot of aromatic spices and this dish is no exception. "Masala" literally means spice. I really like this dish and order a variant of it when ever I go to Indian restaurants, but the biggest issue I have with them are they are drowning in orange colored oil. This is the beauty of cooking at home, you can customize the recipe however you want AND it is cheaper. For the price of one serving at a mediocre restaurant, you can make an entire dinner for four (or four meals meals for yourself). The special ingredient for this recipe is cardamom, its distinct taste gives a floral aroma to the dish.
A tandoor is a type of oven, imagine a big pit lined with bricks with an open fire below. It is used to make a variety of flatbreads or roasting meats in South and Central Asia. Tandoori chicken originated from the Indian Subcontinent and quite obviously needs to be roasted in any kind of oven. I'm obviously referring to Gordon Ramsay's pan fried abomination, but it's not the like this is the first time the English have shown complete disregard for Indian traditions. This recipe requires a lot of South Asian spices which might not be readily available from Dollar General (your regular grocery and clothing store) and require a lot of investment. I have all of them because I cook a lot of Indian food and this method is much cheaper in the long run, but if you are just making this once to impress that Indian girl who friend-zoned you ages ago then I suggest you go to your local Indian store and purchase a single box of ready-made Tandoori Masala. Shaan is by far the best tasting and only costs $1.25.