Indian spices serve different purposes from adding heat, layering to create depth of flavor and even as a means to add a little color to a dish. They also serve medicinal or health benefits.
While the link below, lists 30 spices with pictures, there are a subset of essential spices to get cooking. These I keep in my Indian spice box or masala dabba