Every club and society must hold a meeting every year, though some meetings may not have elections. Normally the annual meeting without elections will be to adopt accounts, confirm last year's AGM minutes and to discuss other club business.
Of course sometimes people mix up the term AGM and election and use them in the loosest way, me included