Question: 1. what is the difference between a general meeting and an annual general meeting?
Answer: An Annual General Meeting is a company meeting held once every year, whereas an Extraordinary General Meeting covers all other meetings. Read more here.