1998年,万维网联盟成立了一个工作小组,负责开发作为 XML应用的矢量图形表示方法。由于 SVG是 XML程序,所以图像的有关信息被存储为纯文本,而且它还具有 XML的开放性、可移植性以及可交互性。
CAD和图形设计程序通常使用特定的二进制格式存储绘图信息。当它们拥有导入和导出 SVG格式图像的能力后,这类应用程序就有了一个通用的标准格式来交换信息。
由于 SVG就是一个 XML应用,因此它能与其他 XML处理程序结合使用。例如,数学教科书可以使用 XSL来对说明性文本进行格式化对象,使用 MathML描述方程,以及使用 SVG为方程生成图表。
SVG工作组制订的规范是一个万维网联盟官方推荐规范。诸如 Adobe Illustrator和 Inkscape这类应用程序都可以导入和导出 SVG格式的绘图。在 Web中,许多浏览器都原生支持 SVG,而且 SVG具有很多与 HTML中 CSS样式相同的变换和动画能力。由于 SVG文件就是 XML,因此其中的文本可以被使用任何能够解析 XML的用户代理读取显示。