Easing
Easing is a technique used to control the rate of change of a parameter, most often time, during an animation or transition. Rather than moving at a constant speed, easing adjusts the motion so that it starts slowly, speeds up, and then slows down again, creating a more natural feel.
Practically, easing uses a function that converts a normalized progress value t in the interval [0, 1]
Common easing categories include ease-in, ease-out, and ease-in-out. Ease-in starts the motion slowly and accelerates; ease-out
In software and web development, easing appears in animation libraries and CSS timing functions, where presets
Applications include user interface motion to communicate state changes, game character movement, and film or game