What is the relationship between a network activity and a work package?

A work package contains the work defined at the lowest level of the Work Breakdown Structure (WBS) for which cost and duration can be estimated and managed.

A WBS work package can be further decomposed (broken-down) into an activity list. The project team can produce a tangible outcome or create a deliverable by accomplishing these activities.

The main difference between work package and activity is that work package represents a tangible work product whereas a series of activities are required to be done in order to accomplish the result represented by the work package.

You might be looking for the difference between Work Package and Activity. It is very difficult to contrast work package vs activity by just looking at their definitions.

In this article, you will find definition, meaning, and explanation of work package and activities. You will find how these terms are used in project scope management and schedule management respectively. You will also find a few examples of these terms that will help you in understanding the difference between them.

Practically speaking, it doesn’t matter whether you call a work package an activity or vice-versa. At the end of the day, you have to complete your total project scope. The project work will not change because of changes in nomenclature.

However, if you are preparing for the PMP Exam then it is important to distinguish between a work package and activity.

You can also look at the following video to understand the difference between these project management terms.

  • Work Package in Project Management
  • Activity Definition
  • Difference Between Work Package and Activity
  • Examples of WBS Work Package and Activities
    • Software Development Project
    • Building Construction Project
    • Frequently Asked Questions
    • Over To You

The work defined at the lowest level of the work breakdown structure for which cost and duration can be estimated and managed.

PMBOK® Guide

You can refer to Max Wideman Glossary to read some other standard definitions.

A WBS is a deliverable oriented structure. A deliverable is a tangible outcome that gives satisfaction to one or more project stakeholders.

Work packages are smallest deliverable in a project. They reside at the lowest level of a WBS.

Activity Definition

A distinct, scheduled portion of work performed during the course of a project.

PMBOK® Guide

You can refer to Max Wideman Glossary to read some other standard definitions.

A work package is further decomposed into a sequence of activities. An activity in itself does not produce a deliverable but a sequence of activities culminates into a deliverable.

The above definitions are somewhat confusing. Even though the definitions absolutely correct, it is kind of impossible to differentiate between work package and activity just by looking at these definitions.

Difference Between Work Package and Activity

In simple terms we can say that

Work Package is a result of an endeavor.

We can also say that

a series of actions results in (creates) a Work Package.

Let us explore thw above statements further. A Work Package

  1. is smallest level of deliverable.
  2. is lowest component of a WBS.
  3. cannot be broken down further. It cannot be decomposed into a smaller level deliverable.
  4. provides some tangible value to the project stakeholder(s).
  5. is recognized, required and valued by the project Stakeholder(s).
  6. gives a sense of fulfillment & achievement to the project team.
  7. provides satisfaction to the the project Stakeholder(s). It is handed over to the project Stakeholder(s), once it is created.

Refer to the previous para. I wrote “a series of actions results in a (creates) a Work Package”. These actions are, in fact, the Activities performed by the project team.

In simple terms we can say that series of activities creates a Work Package. An Activity, in itself, may not produce any tangible outcome but a series of Activities would result into a deliverable.

The difference between work package vs activity is summarized in the table below.

Work PackageActivity
It represents the smallest deliverables of a project. It is a means to create a deliverable. Accomplishing series of activities results in a deliverable.
It is the result or outcome of an endeavor. It is one step of an endeavor.
A deliverable has a tangible value and it is generally handed over to the project stakeholders. It cannot be handed over to the project stakeholders.
It fulfills a portion of project and provides partial satisfaction and some value to the project stakeholders. Completion of a single activity does not provide any value to the project stakeholders.
It is generally defined using a noun (outcome) e.g. ‘Module X’. It is generally defined using a verb (work to be done) e.g. ‘testing’.

Examples of WBS Work Package and Activities

Let us take a look at two examples to understand the difference further.

Software Development Project

Let us assume that project team has created a WBS with software modules as work packages. Integration of all modules will result in the completion of the software product. One such module could be “Module X”.

Module X can be thought of as a work package. Project Team will have to perform series of Activities to create “Module X”. These Activities might include Algorithm Writing, DB Scripting, Coding, Testing, Integration etc. Project Team might have to repeat these activities until delivery ready “Module X” is created.

What is the relationship between a network activity and a work package?

Building Construction Project

Let us assume that project team has created a WBS with building floors as work packages. Completion of all floors will result in the completion of the Building. One such floor could be “Floor N”

Floor N can be thought of as a work package. Project Team will have to perform series of Activities to construct “Floor N”. These Activities might include Floor laying, Wiring, Painting, Inspection etc. Project Team might have to repeat these activities until delivery ready “Floor N” is completed.

Frequently Asked Questions


Can one man’s Work Package be another man’s complete Project?

Yes. Project team is free to create its own WBS and define Work Packages (lowest level deliverables). Some of these lowest level deliverables may be outsourced to a vendor. The vendor could treat such outsourced deliverables as a complete project. e.g. If “Module X” is outsourced to a Vendor, then the performing organization would treat “Module X” as a Work Package while the Vendor would treat it as an entire Project.


Can one man’s Work Package be another man’s Activity?

Yes. It depends on the level of Decomposition. Different people tend to think differently. Different project managers may define WBS differently for the same project.


Are there any hard rules for creating a WBS?

No. it depends upon the organizational guidelines, stakeholder preferences, environment, type of project, project manager’s bias and many other varied factors. A WBS is good, as long as it includes the total scope of work. You can also read 2 ways to create WBS.


Why is WBS needed at all if the definitions are so flexible?

You can read my other article that talks about 7 reasons to create WBS.

Over To You

How do you use the terms work package and activity in your organization? Do you use them interchangeably? Do you think it is important to distinguish between these terms.

I would love to hear from you.

How are the WBS and project networks linked?

While a WBS divides project deliverables into manageable pieces, a project network diagram takes those pieces and/or the tasks required to complete them and organizes them chronologically. In short, a work breakdown structure shows a whole and its parts while a project network diagram shows a sequence of events.

Are activities that can take place at the same time if the manager wishes?

Parallel activities. These are activities that can take place at the same time, if the manager wishes.

What are the two approaches used to develop project network?

The two approaches used to develop project networks are AOA and AON.

What elements are included in a project network?

What elements are included in a project network? the sequence of activities to complete the project, inter-dependencies of activities and work packages within a work breakdown structure.