To be successful, a company needs to provide something customers want. It must be able to do so for less than they’re willing to pay. And there must be some reason why competitors can’t just copy it when it succeeds. In management terms, it needs a value proposition, a business model, and a strategy.