SMIL est une famille de langages définis chacun par un profil
Un profil :
- un langage correspondant à une (classe d') application
- un ensemble de modules
- intégration de modules externes (SVG, XHTML, ...)
Les profils SMIL :
- SMIL 2.0 Language Profile : la plupart
des fonctionnalités de SMIL 2.0
- SMIL Basic Language Profile : un
sous-ensemble adapté aux mobiles
- XHTML + SMIL : les médias de base sont les éléments de XHTML