Animations can be applied to “objects” and have specific parameters for different transformation properties: opacity, rotation, position and scale.
Speed, easing, delay and number of repetitions are related to the specific transformation you are using.
In addition, the animations can be triggered on different triggers: play, click, hover and even scroll on the body or if synchronized to the detection of page elements through the #ID (fixing the canvas the result is highly interactive)