Document Object Model – this is how a HTML structure is documented and defines the amount of work needed to be carried out by a server or browser to deliver critical page elements.