In the Document Object Model (DOM), NodeList, Element, and NamedNodeMap are all interfaces - abstract specifications that define the structure and behavior of objects. They are not specific objects themselves, but rather types that objects implement.