...
A decentralized application (a.k.a. DA) is similar to a smart contract, but different in two key ways:
...
The idea of a decentralized organization (a.k.a. DO) takes the same concept of an organization, and decentralizes it. Instead of a hierarchical structure managed by a set of humans interacting in person and controlling property via the legal system, a decentralized organization involves a set of humans interacting with each other according to a protocol specified in code, and enforced on the blockchain
Decentralized autonomous organizations
The ideal of a decentralized autonomous organization (a.k.a. DAO) is easy to describe: it is an entity that lives on the internet and exists autonomously, but also heavily relies on hiring individuals to perform certain tasks that the automaton itself cannot do.
Solidity, Serpent, LLL
...