bedtools consists of a suite of sub-commands that are invoked as follows:
bedtools [sub-command] [options]
For example, to intersect two BED files, one would invoke the following:
bedtools intersect -a a.bed -b b.bed
This file can be edited directly through the Web. Anyone can update and fix errors in this document with few clicks -- no downloads needed.
For an introduction to the documentation format please see the reST primer.