The main functions of the Election Commission of India are:
1. Preparation and updating of electoral rolls: The Election Commission is responsible for the preparation and updating of electoral rolls for all elections in India.
2. Conduct of elections: The Election Commission is responsible for the conduct of elections to the Lok Sabha, Rajya Sabha, State Legislative Assemblies and Legislative Councils, and the offices of the President and Vice President of India.
3. Supervision of elections: The Election Commission is responsible for the supervision of elections to ensure that they are conducted in a free and fair manner.
4. Registration of political parties: The Election Commission is responsible for the registration of political parties and the recognition of their symbols.
5. Enforcement of the Model Code of Conduct: The Election Commission is responsible for the enforcement of the Model Code of Conduct during elections.
6. Disqualification of elected representatives: The Election Commission is responsible for the disqualification of elected representatives in case of violation of the Model Code of Conduct.
7. Delimitation of constituencies: The Election Commission is responsible for the delimitation of constituencies for the purpose of elections.