SVG is an XML-based format for describing two-dimensional vector graphics, both static and dynamic. SVG allows for scalable images that can be displayed on the web, in print, and on devices with different screen resolutions. It has an XML-based file format and APIs for scripting and animation. SVG was developed by the W3C as an open standard to provide an alternative to proprietary bitmap image formats like GIF and JPEG.