Quote

A framework is a library that offers opinions about how software gets built. These opinions allow for predictability and homogeneity in an application; predictability allows the software to scale to an enormous size and still be maintainable; predictability and maintainability are essential for the health and longevity of software. The advent of modern JavaScript frameworks has made it much easier to build highly dynamic, interactive applications.

-mdn web docs

Now adays just about everything is built on frameworks. A neat extension of the original dream of the internet. Folks building together, networking tools and ideas to build a better more usable internet.