Different Types of Elections