Moloch is a simple, open-source DAO framework. Its simplicity is important for 3 reasons:
- Security (less code, less bugs)
- Usability (complex tech but easiest to understand and use)
- Extensibility (the ability to extend its functionality to meet evolving community needs).
For a brief introduction to DAOs and Molochs specifically, you can catch up via the Moloch V2 Primer for Humans. The latest version of Moloch can be found here.
Moloch was popularized due to its Minimum Viable DAO design and the advent of “ragequit” - a means for members to exit the DAO by exchanging their shares for a pro-rata claim on the treasury's assets.
The TL;DR of Moloch V2 is that it allows for an optimized treasury and new Proposal Types. Moloch V2 can hold a variety of ERC20 tokens, and allows for anyone (including those without shares) to make a proposal to the DAO.