A shareholders meeting may be an Annual General Meeting (AGM) or Extra-Ordinary General Meeting (EGM) where the company's performance over a period of time is reviewed.
An Annual General Meeting (AGM) is held once a year, usually, after a company has released its full-year results. If there key issues to discuss before then, an Extra-Ordinary General Meeting (EGM) is held.
Shareholder meetings are often the only time of the year, shareholders get to meet with management. Bigger companies, however, may decide to hold fora within the year.