What is the role of shareholders in a corporation ?

Shareholders invest money in a business.
Typically, a share holder owns such a small portion of a company (through a few shares of stock, for example) that they have no idea or say in the daily operations or hiring/firing decisions. A shareholder typically needs to own a "controlling share" or be on the board of directors to make those decisions.