The SVG format
SVG is a vector format: the image is described by shapes rather than pixels. It can be enlarged as much as you like without losing sharpness, which makes it the format of logos, icons and diagrams.
But many social networks, messaging apps and office programs reject SVG files: you then need an ordinary image, made of pixels.