Transition
Noun · Development
Definitions
In CSS, a smooth interpolation between two property values over a specified duration and easing curve, triggered by a state change like :hover. In state machines, a transition is the directed edge between two states, fired by an event and optionally guarded by a condition.
In plain English: A smooth animated change from one visual state to another, or in system design, the defined path from one state to the next.
Example: "Add a 200ms ease-out transition on opacity so the modal fades in instead of just appearing."