Crabgrass is an online tool which enables group collaboration. It allows groups to do things like share files, track projects, make decisions and store documents online. Using Crabgrass, multiple groups can work together on projects in a way that supports a democratic process. It is possible to rate content, add keywords, and comment on or annotate content. It includes tools like private wikis, task lists, file repositories, approval voting and ranked voting.