Ever wondered what the stock market really is?