What's Snapshotting

I see this word in different post, what’s exactly de meaning of this?

Well I’m no expert at anything - but any channeling skill can be extended as long as your channeling it - the game take a snapshot of what buffs an such and even when they expire as long as your still channeling they apply.
Core of Elements and WhirlWind is where I use it a lot - When the COE ring gets to physical damage (whirlwind dust devils are physical) I start to spin, even when the physical part of COE is over as long as I’m still channeling WW I get the improved damage. When my finger slips off the mouse and I stop channeling WW no more bonus damage. It works the same on other classes other channeling skills.

This is as much as my tiny brain knows about snapshotting… I kill stuff quicker…

Per a earlier post concerning that question.

Snapshotting is the mechanic in which the game takes a “snapshot” record of the passive and active buffs applied to a Hero at the beginning of a channel. The mechanic allows these buffs to be applied for the duration of the channel, regardless of whether or not the buff ceases to be actively applied to the hero.