The smallest unit of valid, complete structure in a document. For example, a node can represent an element, an attribute, or a text string.