The Election Commission of India is responsible for administering elections in the country. It consists of a Chief Election Commissioner and two Election Commissioners. The key functions of the Commission include being the guardian of free and fair elections through measures like the Model Code of Conduct, registering political parties, setting limits on election expenses, and prohibiting the publication of opinion polls. It also has quasi-judicial powers. The Commission aims to ensure that elections are held regularly and democratically through a large election machinery across states.