If you are a beginner in web development, you would rather be interested to find out what framework is. Let us explain. In short, the framework is the way to build a website. It is a set of files structure and standardized code folders (HTML, CSS, JS etc.) which are used for site development support. Most web pages have a similar structure because the main goal of frameworks is to offer the common pattern so developers can just re-use the code provided without redoing the page from the very beginning. You should also know that there are 2 types of the framework: front-end (presentation layer) and back-end (application layer).