Warren Buffett invests in businesses, not stocks. Warren only invests in a business he understands. Warren also wants to know the company's competitive advantage, and he wants to make sure the business will be worth more in 5-10 years than what he pays for it today.