What does animation of GameObject contain?

I have a clip, what type of data it keeps? What is necessary and what is not? Does it keeps information about each frame and how
Tnx

AnimationClip