Synchronized Multimedia Integration Language acr. Langage de description de documentmultimédia sur le web validé par le W3C. Il utilise une grammaire XML. Il est dédié à la diffusion de contenu multimédia : texte, image, vidéo, son, animation, flots de données.
Il permet de synchroniser fortement les éléments d'un document et de s'adapter à la qualité de service entre le serveur et le client. Il s'adapte également au client : langue, bande passante, non voyants, etc.
Il est fortement interactif grâce à la gestion d'évènement, à la manière du DHTML.
SMIL s'intègre parfaitement aux pages web tout comme le Flash mais nécessite une visionneuse : RealOne, IE5.5, QuickTime...