Please follow following links and read article about your question this article very good define about html tags. thoughtco.com/html-tag-vs-element-3466507
A HTML component is an individual segment of a HTML report or website page, once this has been parsed into the Document Object Model. HTML is made out of a tree of HTML hubs, for example, content hubs. Every hub can have HTML qualities indicated.