The first step to running a successful business is figuring out what your customer needs and how best to give it to them. Our culture is constantly changing and for this reason what people need often changes with it. In addition, changes in society can give us insights into dealing with customers in a more effective way.