Before diving into sheer details, let's first clarify what it means to trade publicly. A company that trades publicly has issued shares of its stock that members of the public can buy and sell.
These shares go on trade in stock exchanges, including NYSE or NASDAQ. Investors can purchase these shares conveniently if they have the means to do so.