What is the difference between HTML elements and tags?
An HTML tag is an indication to a web browser of how a web page should displayed, but an HTML element is an individual component of HTML.
HTML elements are created using HTML tags.
In general, developers use the term element to indicate all parts of the element (both the opening and closing tags). They use tag when referring only one or the other. This is the proper use of these two terms.