In contrast to formats such as the PDF and PostScript formats, SVG is a standardized markup language that defines a set of data elements and their corresponding attributes as well as a hierarchical structure that allows some data elements to be defined within other data element definitions.