An empty element is an element that is complete by itself; it never contains other elements. Rather than being composed of a start tag, data, and an end tag, the empty element is a combined start and end tag. Typically, an empty element is used as a flag of some kind or perhaps as an element that contains its information in its attributes. In this example, extension has been converted to an empty tag: