But what exactly does it mean? And why is it dominating the lifestyle and entertainment sectors in India?

The phrase "Indian Big Pics" refers to The Big Indian Picture

In India, lifestyle and entertainment are not escapes from reality; they are extensions of it. The model is thriving here because of three specific consumer behaviors: