This tutorial shows how to build a decentralized and democratic organization that exists solely on the blockchain, but that can do anything that a simple account would be able to - ethereum.org

Ethereum is a decentralized platform for applications that run exactly as programmed without any chance of fraud, censorship or third-party interference.
- ethereum.org
The organization has a central manager that decides who are the members and the voting rules, but as we'll see, this can also be changed.
The way this particular democracy works is that it has an Owner which works like an administrator, CEO or a President. The Owner can add (or remove) voting members to the organization.
Any member can make a proposal, which is in the form of an ethereum transaction to either send ether or execute some contract, and other members can vote in support or against the proposal.
Once a predetermined amount of time and a certain number of members has voted, the proposal can be executed: the contract counts the votes and if there are enough votes it will execute the given transaction.
# Software
The content of this tutorial (and the smart contracts it contains), is regularly updated on github and deployed to the etheruem site - github
# See also - Polling - Voting - Liquid Democracy - Democracy Notes - Democratic Tools