Contrary to various skepticism concerning stock market and stock trading, here is a simple and reassuring definition for them. We can relate a stock market to marathon race, many similarities exist between them.

A marathon race is an unfair race, where participants of all shape and sizes, young and old, professional and non-professional race together. Midway through the ongoing race, to reliably pick and bet on the top ten potential winners will be an easy task, and the chance of getting the right answer is in your favour.

Similarly, a stock market is an ongoing and unfair race, where small, medium and big companies are in the race to produce their best results. And stock trading is the act of picking and betting on the top performing companies amid this ongoing race. This is an easy task too and the chance of getting the right answer is in favour of the stock traders.