innerHTML, innerText, outerHTML, and outerText are all properties of DOM Element objects in JavaScript, not methods. They are accessed as properties (element.innerHTML = 'content') and return/set values directly without requiring function invocation with parentheses.