An HTML page is not itself a web component. Web components are custom, reusable HTML elements with encapsulated functionality (custom elements, shadow DOM, HTML templates). A regular HTML page may contain web components, but the page itself is a document, not a component.