Skip to main content
M&E Studio
Home
Services
Tools
AI for M&E
Workflows
Plugins
Prompts
Start a Conversation
Library
Contribution AnalysisDevelopmental EvaluationImpact EvaluationLogframe / Logical FrameworkMost Significant ChangeOutcome HarvestingOutcome MappingParticipatory EvaluationProcess TracingQuasi-Experimental DesignRealist EvaluationResults FrameworkResults-Based ManagementTheory of ChangeUtilization-Focused Evaluation
M&E Studio

Decision-Grade M&E, Responsibly Built

About

  • About Us
  • Contact
  • LinkedIn

Services

  • Our Services
  • Tools

AI for M&E

  • Workflows
  • Plugins
  • Prompts
  • AI Course

M&E Library

  • Decision Guides
  • Indicators
  • Reference
  • Downloads

Legal

  • Terms
  • Privacy
  • Accessibility

© 2026 Logic Lab LLC. All rights reserved.

  1. M&E Library
  2. /
  3. Activity
TermFrameworks2 min read

Activity

What a programme DOES with its inputs to produce outputs; the direct work or services delivered.

Definition

Activities are the direct work or services a programme implements using its inputs. They are the actions the programme takes. Examples include: delivering training, running clinics, building water points, holding community meetings, or distributing materials. Activities are distinct from inputs (what you have) and outputs (what you produce). An activity is the work itself.

Why It Matters

Confusion between activity and output is one of the most common logframe mistakes. This matters because it affects how you plan and measure. If you write "conduct training" as an output (instead of an activity), you've skipped a logical step: the activity is conducting the training; the output might be "200 participants trained" or "training manual produced." When activities and outputs get mixed up, your results chain breaks and you can't evaluate whether you actually achieved your goal. Another pitfall: letting activities drive the programme design. The common mistake is starting with "What activities can we do?" instead of "What change do we want to see?" Then designing activities to achieve that change.

In Practice

A good logframe lists activities in the middle layer. For example, the logframe might show: Input (two health workers) > Activity (conduct antenatal care clinics every Tuesday and Thursday) > Output (400 pregnant women provided with antenatal care). Some programmes have dozens of activities; logframes typically show only the major ones (detail goes in a work plan or Gantt chart). It's useful to ask for each activity: "What output should this activity produce?" If you can't answer that, the activity might be off-track. Programme staff often want to add more and more activities; logframes force prioritization by asking which activities are essential to reach your goal.

Related Topics

  • Input, resources that enable activities
  • Output, direct products of activities
  • Logframe, the framework linking inputs, activities, and outputs
  • Work Plan, detailed schedule of activities
  • Theory of Change, activities in context of broader change

At a Glance

Describe the core work of the programme

Best For

  • Logframe development
  • Work planning
  • Output definition

Complexity

Low

Timeframe

Defined at programme design, may evolve

Related Topics

Term
Input
Resources invested in a programme (money, staff, materials, time) that enable activities to happen.
Term
Output
Direct, tangible products of programme activities; what the programme produces, not what beneficiaries gain.
Pillar
Logframe / Logical Framework
A structured matrix that summarizes a project's design, linking activities to expected results through a clear hierarchy of objectives with indicators, verification sources, and assumptions.
Pillar
Results Framework
A structured collection of indicators organized by results level that tracks programme performance across a portfolio, focusing on what changed rather than what was delivered.
Pillar
Theory of Change
A structured explanation of how and why a set of activities is expected to lead to desired outcomes, mapping the causal logic from inputs to impact.