Put simply, CrossFit is a physical training program designed to make you better at everything you do in life. Words cannot describe effectively the CrossFit experience. You have to just do it to get a good feel of what it is all about.
In the meantime, the following videos are a good overview of what CrossFit is all about.
Want to learn more? Come into Bennington CrossFit for a free class, or go to CrossFit.com