Democracy derives from the Greek words meaning "rule by the people." It is a system of government where supreme power is held by the citizens, either directly or through elected representatives. There are two main types of democracy - direct, where citizens vote on all issues, and representative, where citizens elect officials to vote on most issues. Democracies protect basic rights like freedom of speech and religion through regular free and fair elections. Citizens have both rights and responsibilities to participate in the political system. Key aspects of democracy include the rule of law, separation of powers among legislative, executive and judicial branches, and a free press. Political parties, interest groups and non-governmental organizations also play important roles.