What is CrossFit?

What is CrossFit?