[SVG](https://developer.mozilla.org/en-US/docs/Web/SVG) is an extensible markdown language for making scalable vector graphics. While typically a GUI program is used to generate and edit SVG files, the files can be opened in text-editors to modify objects and styles. They can also be animated with more control than a rasterized/pixelated image. When made carefully and correctly, an SVG can be quite small for the image it makes, but by no means is it a clear winner in file-size. Many (high-resolution) renders still end up compressed to a size smaller than than the SVG. The real power of SVG is future edibility. By keeping the image as a vector object, it can be re-imported and modified to make similar images in a shorter time. Raster images do not have this benefit as they are not comprised of objects.