Spacecraft Markup Language (SML) is an extension of the eXtensible Markup Language designed for the space community. It allows for the definition of spacecraft and other support data objects.