If you are thinking about product development, then it is important to understand the entire palette of options and traps of thinking. Defining and dividing product verticals is a separate big topic, which also greatly influences future org design.
The most common models are the following:
Sales funnel slicing
Cutting along business lines
One business = one product
Adaptive product areas