Your damaging Fire spells generate X stack of Fire Mastery and Frost spells generate X stack of Frost Mastery.
Fire Mastery increases your haste by X%, and Frost Mastery increases your Mastery by X% for 14 sec, stacking up to the maximum stack count times each.
Adding stacks does not refresh duration.