Transitions specify the duration of an element changing its state smoothly over time.
Here's an example of elements using the transition properties:
Transforms allow us to move or change the appearance of an element on a 2D plane.
Here's an example of elements using the transformation properties:
CSS animations are made up of two basic building blocks, keyframes and animation properties.
Here are some examples of elements using animation properties: