In this article, We will see what are web components, In modern web development, today pretty much everyone using components to encapsulate their UI functionality, Web components allows us to extend the browser with new components What are Web components: Low-level browser API’s Standard component interface Flexible implementation Definition from https://www.webcomponents.org/introduction Basically, Web components are a set of web platform APIs that allow you to create new custom, reusable, encapsulated HTML tags to use in web pages and web apps.