"div" is an element which defines a division or section, and can be used to set style for a group of HTML elements within that division, while "span" is an element used to set style for a group of texts.
"class" is an attribute used to define a style that may be used later by a number of elements, while "id" is an attribute used to define a specific style that will be used by one element.
"p" sets a new paragraph while "br" sets a line break. While visually there is little difference, lines with "br" in the middle are still considered the same paragraph.
"table" is used to set up a table in HTML. Once it's entered, it is followed by "tr" for table row, "th" for table heading, and "td" for table data.