Crossfit is a high intensity exercise program with dynamic exercises. We train the entire body through challenging movements and activities that comprise a WOD (workout of the day): some are for speed and endurance such as machine rows and runs/sprints, some are complex and challenge total-body coordination like Olympic lifts and gymnastics skills, some train for explosive power like plyometric jumps, some exercises are geared toward general strength such as pull-ups, push-ups, burpees, and so forth. Every day is different, but I've never left a WOD without feeling totally spent - it's more effective as exercise for me than skating has been in years. We do lots of squats and core work which has been most helpful with skating. I can't believe the difference, just this morning I jumped a huge lutz. I could hardly rotate a lutz before Crossfit! Next step: Axel.
We have in common that I feel physically whipped after Crossfit like you do after rollerskiiing. I can only manage every-other-day thanks to DOMS!