The name logical framework approach comes from its ambition to provide a logical framework for designing and analysing development programmes and projects. The conceptual model used to define this framework is that of a producing entity, transforming inputs into outputs. These outputs, in turn, are a means to achieving some specified objective or goal. The model is linear in that it presumes a casual chain from inputs through different levels of objectives to a final global objective. The conceptual model recognises that there are external, non-controllable, factors which will influence this causal chain. The identification of the causal chain must therefore be complemented with an analysis of the impact of the external factors and the probability of their occurrence.
The following terms are used for describing cause-and-effect hierarchy: 1. Overall Objectives: High-level objectives to which the project contributes; 2. Project Purpose: Specific objective of the project; 3. Results: Outputs of activities that achieve the project purpose; 4. Activities: Tasks executed as part of the project; and 5. Means: Physical and non-physical means necessary to undertake activities.