Interesting. "Animation" seems to cover a lot of ground, like "programming". They seem to fit into "artistic" animation, designed to be looked at, and interactive animation, and in this list mainly for UI component interaction and feedback. But in addition, animation is used for data visualization (e.g. D3 or charts.js) and game programming. Did I miss a category? Are these the right names?