What does it mean to have a democracy?
To the people by the people for the people
government by the people; a form of government in which the supreme power is vested in the people and exercised directly by them or by their elected agents under a free electoral system.