I'm starting out building my business and plan on only ever having one product. I'm wanting input on the branding of my business and of my product. I see two ways forward. One I brand my business MyBusiness and my product CrazyProduct as an example. The second way is to use the same name to brand the business and the product.
Google, Microsoft, and Blizzard follow the first example, and Twitter, Facebook and ebay follow the second.
The big differences I see is that those following the first example offer many products, and those following the second only one.
So I am inclined to choose the second method, that is name my business the same as my one product.