# What is Material Components for the web?
Material Components for the web helps developers execute [Material Design 2](https://m2.material.io/). Developed by a core team of engineers and UX designers at Google, these components enable a reliable development workflow to build beautiful and functional web projects.
Material Web strives to seamlessly incorporate into a wider range of usage contexts, from simple static websites to complex, JavaScript-heavy applications to hybrid client/server rendering systems. In short, whether you're already heavily invested in another framework or not, it should be easy to incorporate Material Components into your site in a lightweight, idiomatic fashion.
Material Components for the web is the successor to [Material Design Lite](https://getmdl.io/). In addition to implementing the [Material Design 2 guidelines](https://m2.material.io/design), it provides more flexible theming customization, not only in terms of color, but also typography, shape, states, and more. It is also specifically [architected](https://github.com/material-components/material-components-web/blob/master/docs/code/architecture.md) for adaptability to various [major web frameworks](https://github.com/material-components/material-components-web/blob/master/docs/framework-wrappers.md).
## How to use Material Components Web?
Below is a quick live example of using Material Components Web: