Stock Market – Has Primary (IPO) & Secondary markets ( Stock Exchange) which is goverened by SEBI
process of getting public money when a company decides to go for huge capital requirement for its project.
Investment – long term wait for asset appreciation
Trading – Short period buy & Sell thereby monetize gains