At least the term "anime" makes sense. It's derived from "animation" which means "animation" and it describes animation. You can't get any more straightforward than that.
On the other hand, "cartoon" is derived from the phrase "animated cartoon", which means "comical hand-drawn animation", which is derived from "cartoon", which means "a simple, usually caricatural drawing". And yet people use it to describe stop motion animation, and 3D, and whatnot. Seriously, it's retarded. LOL America.