A very informative article, he boils it down to the important bits and makes it very easy to understand:

What You Should Know About The Stock Market

[found via news.ycombinator]