Warren Buffett's Berkshire Hathaway (NYSE:BRK.A) (NYSE:BRK.B) owns common stock in dozens of companies, but the size of his positions varies tremendously. Some of his stock holdings are just a few million dollars in size -- tiny for a company with a market cap in the hundreds of billions.

However, others are massive and actually make up a significant portion of Berkshire's assets. In fact, Berkshire's 10 largest stock holdings have a market value of more than $97 billion as of this writing. And, many represent a large stake in the underlying companies -- for example, Berkshire owns more than 9% of Coca-Cola.

Now, before we go any further, keep in mind that the complete process Buffett uses to pick stocks is not public information, and is certainly too complex to discuss in a couple of bullet points on a slideshow. However, there are certain investment principles that anyone can use, and these stocks are great examples of many of them. In other words, by understanding why Warren Buffett likes these stocks so much, you can employ similar principles when choosing stocks for your own portfolio. With that in mind, here's a rundown of Buffett's top 10 and a couple of reasons why he likes each one.

This article represents the opinion of the writer, who may disagree with the “official” recommendation position of a Motley Fool premium advisory service. We’re motley! Questioning an investing thesis -- even one of our own -- helps us all think critically about investing and make decisions that help us become smarter, happier, and richer.