Asset-Based Community Development is a communication methodology that utilizes the individual strengths and skills of citizens to build stronger communities and establish sustainable development. Instead of focusing on solving a specific problem, the ABCD approach focuses on applying individual local assets to problems to create meaningful change. The development is solely community-driven as opposed to being driven by external influences. 
Collaborative governance is a young, emerging form of governance being developed to adapt the traditional aims of direct democracy with the new capabilities presented by the internet. Practical development of this governance method is being undertaken by the Metagovernment project.