The official definition of CrossFit is constantly varied, functional movement, done at relatively high intensity. What that means in English is we do a wide variety of different workouts, comprised of simple body-weight and free-weight movements, and we are pushing ourselves as hard as we want to or can on that day.
It is an incredible experience when you are working out with other people who are all there to just train.
Whether you want to move better through life, you need to fight off or reverse the onset of type 2 diabetes or heart disease, you want to lose fat, you want to build muscle and lose fat or you are an elite athlete looking to be better, then CrossFit is exactly what you need.