node (element, attribute, text node, processing instructions, comments)
element
attribute
text node
processing instructions
comments