Here are the different ways to understand the business:
Understanding the customer
Understanding the market
Understanding the competitor
Understanding the company's value proposition
Understanding how to create value for customers