SVG is a XML-based vector image format that can be scaled to any size without loss of quality. It supports basic shapes like rectangles, circles, ellipses and paths, as well as text. Elements can be styled through properties like fill, stroke, opacity and transformations like translate, scale, rotate and skew. SVG images can be embedded inline in HTML, used as an <img> tag or as a CSS background. Browser support for SVG is good across modern browsers.