what are the major key elements of democracy
The key components of a democracy are free and fair elections, the active participation of citizens in the government, protection of human rights for citizens of the democracy and laws that are applied fairly among all citizens.