You can buy stocks through a brokerage firm or a financial advisor. Today, most investors use an online stock trading platform, which gives them direct access to the stock market to buy and sell securities.