Capability, requirement, feature, function…
They sound similar. They often get used interchangeably. And that’s exactly the problem.
In this video, I’ll break down what each term really means — in plain English — and show you how they sit at different levels in your project thinking. We’ll look at each one in turn, then bring it all together with a simple, practical example so you can see how they connect. Once you’ve got this clear in your mind, your conversations with stakeholders, business analysts, and developers get a whole lot easier — and your project documentation becomes far more precise. If you’ve ever felt unsure about these terms… this will clear it up for good.
This video is safe for viewing in the workplace.
This is learning, so, sit back and enjoy
Capability → Requirement → Feature → Function
In projects, the terms, capability, requirement, feature, and function sit at different levels. A helpful way to think about them is as a cascade from a strategic intent down to technical details:
Capability → Requirement → Feature → Function
Each level becomes progressively more specific and closer to implementation.
- Start with capabilities, which are fundamental abilities a business needs.
- Express them as clear, testable, and specific requirements that users or stakeholders need.
- Design features that users will interact with each other to satisfy those requirements.
- Implement the underlying functions that make those features work.
Capability
‘What it can do, an ability to achieve an outcome’
A capability is what an organization, system, or product can achieve in operational terms. We usually describe it in terms of a business outcome or operational ability, rather than the technology that enables it. If a business says, “We need the capability to accept international payments,” they aren’t talking about buttons or code yet; they are talking about a new power the business wants to possess. Capabilities tend to be broad, stable, and long-term. They often persist through a series of upgrades and adaptations.
How ‘Capability’ differs:
Higher level than requirements, features, and functions. It focuses on what outcome we must enable, not how it is implemented. It allows an organization to exploit its opportunities.
Requirement
‘What it must do or have. What users or stakeholders need, that the solution must provide’
Requirements describes specific needs that must be satisfied for a solution to deliver the intended capability. We write them as clear, testable statements of what the solution must provide or achieve, usually from the perspective of stakeholders, users, or the business. Requirements bridge the gap between the big-picture capability and the actual build. They define conditions that the deliverables must meet, to solve a problem. They translate business intent into measurable expectations. They must be testable: you can check whether they are met.
How ‘Requirement’ differs:
Capabilities drive the requirements you need. They are more formal than capabilities, and used as the basis for design, development, and testing.
Features and functions are how you implement and fulfil requirements.
Feature
‘A part of what the product can do. A behavior or characteristic the user can experience.’
A feature is a distinctive set of functionality of a product or system that delivers value to the user. It is often a visible or part of the solution. Features are what you see in marketing messages, which meet the user’s requirements.
How ‘Feature’ differs:
Features group together several functions to deliver a coherent user benefit. They sit below requirements: a single requirement can be realized through multiple features, and a feature can satisfy more than one requirement.
Function
‘An operation or action performed by a system, component, or process, to deliver features, requirements, and ultimately, capabilities’.
A function is the specific operation or behavior performed by the product. It describes what the system does internally or procedurally. Functions are typically technical and form the building blocks that enable features.
Functions are commonly described in technical specifications, process flows, or system design documents.
How ‘Function’ differs:
Functions are the lowest level of detail of these four terms. Multiple functions combine to enable a feature; multiple features combine to deliver a capability.
To meet requirements, we need the right functions exist and work as intended.
Example
Capability (why / high-level what):
- ‘Each customer can manage their account online without contacting support.’
Requirement (what must be true):
- ‘The system must allow customers to update their personal details online within 2 minutes.’
- ‘The system must log all changes for audit purposes.’
Feature (what users see):
- ‘Customer profile management page with edit and save options.’
- ‘Secure storage of personal and financial information.’
Functions (what the system does step by step):
- ‘Load customer profile data.’
- ‘Validate input fields.’
- ‘Write updated data to the database.’
- ‘Create audit log entry.’
- ‘Return confirmation message.’
Recommended Videos and Articles to Help with Capability – Requirement – Feature – Function
Carefully curated video recommendations for you:
- Capabilities-Based Planning: A Full Primer for Better Project Definition
- Can AI Really Write Your User Requirements?
- What is a Requirements Traceability Matrix? And How to Create One.
- What is the Kano Model? Project, Product, or Feature Prioritisation | Video
- What is Feature Driven Development (FDD)?
- What is a Functional Specification? | Video
What Kit does a Project Manager Need?
I asked Project Managers in a couple of forums what material things you need to have, to do your job as a Project Manager. They responded magnificently. I compiled their answers into a Kit list. I added my own.
Check out the Kit a Project Manager needs
Note that the links are affiliated.
Learn Still More
For more great Project Management videos, please subscribe to the OnlinePMCourses YouTube channel.
If you want basic Management Courses – free training hosted on YouTube, with 2 new management lessons a week, check out our sister channel, Management Courses.
For more of our Project Management videos in themed collections, join our Free Academy of Project Management.
For more of our videos in themed collections, join our Free Academy of Project Management.

