what is the difference between animation and animator

i don’t know what is animation in unity and animator in unity

we are using only 3d animation in unity

In a script Animator is what Mechanim uses. Animation is the old system. If you have Animation A; in your program, or an old script you find, it’s not using Mechanim.

The old system was completely controlled by scripts, programmer friendly, very flexible, just terrific; better than Mechanic if you knew how to use it. But no one did. Very few human animators know programming, and vice-versa. When Unity created the drag-and-drop Mechanim system, they just had to think of a new name. I would have called Mechanim Animation2 A;, but their idea of calling it Animator is better.