Allows for the creation of complex animations that incorporate timing, delay, timing functions, multiple keyframes, and more.