Framework is the essential conceptual underlying structure comprised of the basic elements, their relationship and rules necessary and sufficient to completely describe the system or concept. The purpose of a framework is to understand the concept and use it to make decisions.
It is important to understand the difference between a framework and a methodology. A framework defines the essential elements underlying a concept and a methodology details the implementation of a concept. In other words a framework combined with a process is a methodology.