An HTMLCollection is a list of nodes, an interface representing a generic collection of elements (in document order) and offers methods and properties for traversing the list. The nodes are automatically updated when the underlying document is changed.