As Warren Buffet said:<p>"In the short term the market is a popularity contest; in the long term it is a weighing machine."<p>So to answer the question posed, if you are trying to make money off guesses about who wins the popularity contest - that's gambling. If you are trying to asses which company to be a part owner of, to meet your own particular financial goals (income, growth, etc) - that's investing.