If you talk to entrepreneurs, there are a handful of things they will insist they have to do to set up a successful startup: find a problem, solve that problem, create a niche, engender habits and then scale up to make money of those habits.
So, the likes of BigBasket found a problem: the difficulty of going to a store every time you run out of groceries. Solved that problem — by getting groceries delivered at your doorstep. And created a niche. You see, people bought groceries in the past, all the company needed to do was change the channel.

)