Document Object Model (DOM)
Uma interface de programação para documentos HTML e XML. O DOM representa a página para que os programas possam alterar a estrutura, o estilo e o conteúdo do documento. O DOM representa o documento como nós e objetos, permitindo que linguagens de programação interajam com a página.