OK need to draw the line of what's anime and a cartoon. To me there's...
Anime
'Americanized Anime' (voice overs of with catch phrases CN's Naruto as an example)
Cartoons (Looney Toons Tom & Jerry, CN originals, Hanna Barbera)
When you're a kid.. you really didn't know which was which. As long as it was animated, you wanted to watch it (and if it was interesting of course). When i first saw DBZ.. i considered it to be a cartoon.. but I think it's an actual anime. but i saw the 'americanized' anime of it on CN.
I remember someone telling me the Ninja Turtles most of us grew up on was way different from the 'actual' ninja turtles where I heard Splinter was too uber.
I used to call anime, a 'Cartoon Soap Opera' after watching gundam series and DBZ and etc. You see in a 'lot' of cartoons that there isn't a continuing storyline between episodes and etc. But Full Metal Panic Fumoffu didn't do that either in a 'sense,' but it was a spin-off anyway. I think elfen lied is an anime. It has some parts with gorey and nudity. But you can't call that a cartoon, can you? There is a storyline...
So at this moment. I think an anime is a collection of animated episodes that has a plot or focus on a main story throughout the whole series. And a cartoon is just random stories with no 'real' order to them. Like for say.. if you watched a Bugs Bunny cartoon one day.. and you missed watching the cartoon the next day at the same time.. but then watch it the day after next.. did you miss anything on the day you missed? I think the first CN original anime I saw was Samurai Jack (I miss that one.. loved it..). It had an order to it. If you watched episode 5 and then 7... you missed something in 6 that could effect the story.
By the way.. random question... what would you call 'Avatar: The Last Airbender' an anime or a cartoon? Based on my theories.. it'd be an anime. >.> But the 90s Spider-Man and X-men series would be anime based on my theory too... but back then i used to call them cartoons.. but are they still?
I dunno maybe I'm wrong but from all the anime i see.. it makes sense. Cartoons being Aesop's Fables and Anime being a long drawn out Soap Opera XD
"Like sands through the hourglass.... "