SVG: XML for Drawing

Scalable Vector Graphics (SVG) is a web-friendly vector file format for describing two-dimensional based vector graphics. As opposed to pixel-based raster files like JPEGs, vector files store images via mathematical formulas based on points and lines on a grid. This means that vector files like SVG can be significantly resized without losing any of their quality, which makes them ideal for logos and complex online graphics.

Essentially, SVG is to graphics what HTML is to text.

Besides, SVGs are written in XML code, meaning they store any text information as literal text.

Being a vector file format means that it can be scaled up or down without losing any of its resolution.