Browser environment, specsDOM treeWalking the DOMSearching: getElement*, querySelector*Node properties: type, tag and contentsAttributes and propertiesModifying the documentStyles and classesElement size and scrollingWindow sizes and scrollingCoordinates