JavaScript and DOM
getElementByIdgetElementsByTagNamequerySelectorlets us use "CSS selector" syntax and grab the "first" occurence (so you always get a "single" item).querySelectorAlllets us use "CSS selector" syntax and grab the "all" occurences (so you get a "list" of things).getAttributeandsetAttributeclassListandadd,remove,toggle- Various DOM methods to create nodes and add to the node tree (not today!)