.SGM oznacza Standard General Markup Language, jest technologią będącą standardem ISO. .SGML jest cechą wymiany informacji cyfrowej. Plik .SGM zawiera niestandardowe znaczniki, które opisują zawartość informacyjną i strukturę oraz rodzaj dokumentu. Definicja pliku wskazuje, jakie obiekty mogą być w nim zawarte.
SGML pochodzi od GML firmy IBM.