Calculation groups are a new feature in DAX that allow users to reduce the number of measures needed in a model by automating repetitive patterns across measures. They combine calculation items, which define patterns that are then automatically applied to each measure. This reduces model complexity by avoiding the need to manually define many pre-aggregated measures. Calculation groups can be defined using tools like the Tabular Editor and applied through DAX using CALCULATE and other functions. The order calculation groups are applied is important, as application happens before evaluation.