Shares outstanding refer to a company's stock currently held by all its shareholders, including share blocks held by institutional investors and restricted shares owned by the company’s officers and insiders.
Floating stock, aka float, refers to the number of shares a company actually has available to trade in the open market.