AnimationPlayer
Node serving as a data container for your animations
can hold multiple animations
uses keyframes
define the value of a property at a certain point in time
interpolate between these keyframes