All shares of stock issued by a corporation, excluding treasury stock.
Additional meaning of Shares outstanding:
You can calculate the Shares Outstanding of a stock by dividing its Market Cap by its Stock Price. For example, the stock MSFT has a market cap of 209 billion and it's trading at $24, the shares outstanding for MSFT would be 8.7 billion shares.
Market Cap / Stock Price = Shares Outstanding