SVG es un estándar abierto basado en XML para describir imágenes vectoriales 2D estáticas, animadas e interactivas. En la década de 1990, varias compañías propusieron estándares para gráficos vectoriales en la web, resultando en 1999 en la especificación SVG de la W3C. SVG ofrece ventajas como archivos pequeños, independencia de resolución, interactividad, animación y scripting con JavaScript.