Another key aspect to WPF animations is the ability to specify point movements.
What do I mean by that?
Well a point can be defined as a x and a y co-ordinate, and a movement is simply an animation.
What is key to this though, is that it enables you to easily animate shapes along a specified set of co-ordinates.
Try to imagine doing that in MFC!
Here is an example of moving a circle along a series of co-ordinates: