SMIL 2.0 supports animation functionality and splits the animation modules into a BasicAnimation module and a SplineAnimation module. The two modules contain elements and attributes that define how an animation is to be incorporated on a timeline. As you can probably anticipate, the animation modules are included only in language profiles that require animation functionality.
Animation depends on the BasicInlineTiming module, which is one of the Timing modules.
Listing 24.7 shows a simple animation using a SMIL 2.0 animation element within a referenced SVG image.
<smil> <head> <meta name="title" content="*** ...