“The former helps you get visibility for your product, the latter defines how you will actually make money. ” So says Dharmesh Shah of OnStartups.com
His post is about the software business and his main point is a the bottom. But I think it applies to may other companies as well. Not knowing your business model is a huge impediment to business growth.