What is a web framework
The main concept which comes to the light is that a framework is aconsolidated structure, built upon set of rules and features. Commonly, when we use this word, we refer to a structured set of concepts, practices and criteria which can be adopted to solve recurring problems.