Linear timing function
A timing function controls how speed changes during an animation. The simplest is linear: the element moves at the same speed from start to finish.
Real objects rarely move like that. They need time to speed up and slow down, so linear movement can look stiff and robotic.
Linear still has good uses: color and opacity fades, progress bars and loading spinners, where a steady rate is exactly what you want.