Security

What are ATT&CK tactics vs techniques?

Understand the distinction between tactics and techniques in MITRE ATT&CK, and how each level contributes to threat analysis.

By Inventive HQ Team

Understanding the Tactic vs Technique Distinction

In MITRE ATT&CK, a tactic is the adversary's goal (the "why") and a technique is the specific method used to achieve it (the "how"). Credential Access is a tactic; Brute Force and OS Credential Dumping are techniques that satisfy it. The relationship is one-to-many and, in practice, many-to-many: one tactic contains dozens of techniques, and a single technique can appear under several tactics. The full hierarchy runs tactic → technique → sub-technique, moving from strategic intent down to the exact command an attacker ran. Enterprise ATT&CK has 14 tactics and roughly 200+ techniques (v15–v16, 2024–2025).

That's the summary an AI Overview will give you. Here's what it can't show you: when the distinction actually changes what you do — which level to write a detection at, why "Credential Access coverage: 60%" is a misleading metric, and how one PowerShell command lights up four different cells of the matrix at once. Below is a side-by-side comparison table, a decision matrix for choosing the right level, and an animated diagram of how a single action maps upward through the hierarchy.

Tactic vs technique at a glance

DimensionTacticTechniqueSub-technique
Question it answersWhy? (the goal)How? (the method)Exactly how? (the implementation)
AbstractionStrategicOperationalTactical
Enterprise count14~200+~450+
ExampleCredential AccessBrute ForcePassword Spraying (T1110.003)
ID formatTA0006T1110T1110.003
Cardinality1 tactic → many techniques1 technique → several tactics1 technique → several sub-techniques
Who cares mostCISO, security leadershipDetection engineer, threat hunterSOC analyst, IR responder
Good forCoverage heatmaps, risk narrativeWriting detections & huntsAlert triage, precise attribution
Too vague forBuilding an actual alert

Which level should I work at?

Your goalWork at the level ofWhy
Briefing executives on risk postureTactic14 goals is a digestible story; 200 techniques is not
Building a coverage heatmap / gap analysisTactic + techniqueRoll technique detections up into tactic columns
Writing a SIEM/EDR detection ruleTechnique or sub-techniqueTactic-level rules are un-actionable noise
Triaging an alert that already firedSub-techniqueTells the analyst exactly what to verify
Attributing activity to a known groupTechnique + sub-techniqueGroups have signature technique preferences
Predicting the attacker's next moveTacticTactics follow a rough attack-chain order

Think of it like a building: the tactic is the floor (Privilege Escalation, for example), and techniques are the specific rooms on that floor. Sub-techniques are the furniture arrangements within a room. Every room on the Privilege Escalation floor contributes to the same goal but through different methods.

How one adversary action maps up through the ATT&CK hierarchy A single PowerShell command flows upward from a sub-technique to techniques and then to two tactics simultaneously, showing the many-to-many relationship between techniques and tactics. One action, many mappings Follow the dot: a single command satisfies two tactics at once Observed action powershell.exe -enc <credential-stealer> Sub-technique T1059.001 · PowerShell Technique T1059 · Command & Scripting Interpreter Technique T1552 · Unsecured Credentials Tactic TA0002 · Execution Tactic TA0006 · Credential Access

This hierarchical structure serves several purposes simultaneously: it enables high-level strategic thinking about adversary goals while also providing the granular detail needed for technical investigations. A CISO might focus on tactics; a threat hunter on specific techniques. Both views are valid and necessary — the mistake is trying to operate at only one level.

Advertisement

What Are Tactics?

Tactics are the highest-level representation of adversary intent in MITRE ATT&CK. Each tactic answers the question: What is the adversary trying to accomplish with this action?

The Enterprise ATT&CK matrix includes 14 tactics arranged roughly in order of a typical attack chain:

Reconnaissance - How does the attacker gather information before attacking? Techniques include active scanning, searching open websites, and gathering victim identity information. The tactic answers: What does the adversary learn about the target before launching an attack?

Resource Development - How does the attacker prepare? Techniques include acquiring infrastructure, developing malware, compromising accounts, and obtaining capabilities. The tactic answers: What resources does the adversary build or acquire before the attack?

Initial Access - How does the attacker get in? Techniques include phishing, exploiting public-facing applications, and supply chain attacks. The tactic answers: How does the adversary establish their first foothold?

Execution - How does the attacker run code or commands? Techniques include command line, scripts, and native Windows utilities. The tactic answers: How do attackers execute their payload?

Persistence - How does the attacker maintain access? Techniques include creating accounts, establishing scheduled tasks, and modifying startup files. The tactic answers: How do adversaries maintain long-term access?

Privilege Escalation - How does the attacker gain higher permissions? Techniques exploit OS vulnerabilities, misconfigurations, and weak security controls. The tactic answers: How do attackers escalate from user to administrator?

Defense Evasion - How does the attacker avoid detection? Techniques include disabling security tools, obfuscating code, and hiding in legitimate processes. The tactic answers: How do attackers hide their activities?

Credential Access - How does the attacker obtain valid credentials? Techniques include keylogging, brute force, and credential dumping. The tactic answers: How do adversaries steal login credentials?

Discovery - How does the attacker learn about the environment? Techniques include system enumeration, network scanning, and account discovery. The tactic answers: What do attackers learn about the victim's network?

Lateral Movement - How does the attacker move through the network? Techniques include pass-the-hash, lateral tool transfer, and exploiting trust relationships. The tactic answers: How do attackers move from the initial foothold to other systems?

Collection - What data does the attacker gather? Techniques include capturing screenshots, recording keystrokes, and collecting email data. The tactic answers: What information are attackers gathering?

Command and Control - How does the attacker communicate with compromised systems? Techniques include using DNS, HTTP, and custom protocols. The tactic answers: How do attackers remotely control compromised systems?

Exfiltration - How does the attacker steal data? Techniques include compression, encoding, and using command-and-control channels. The tactic answers: How does stolen data leave the network?

Impact - What damage does the attacker cause? Techniques include data destruction, ransomware, and denial of service. The tactic answers: What harm does the attack cause?

What Are Techniques?

Techniques are specific methods for accomplishing a tactic. While tactics describe the goal, techniques describe exactly how attackers achieve that goal.

For example, under the Credential Access tactic, techniques include:

  • Brute Force - Trying many passwords until one works
  • OS Credential Dumping - Extracting credentials from OS memory or files (e.g., lsass.exe)
  • Input Capture - Recording user input like keystrokes or screenshots
  • Steal Application Access Token - Stealing authentication tokens from applications
  • Steal Web Session Cookie - Capturing session cookies

Each technique is a distinct method achieving the same tactic goal: obtaining valid credentials.

The specificity of techniques makes them actionable. A detection rule for "Credential Access" is too vague. A rule for "OS Credential Dumping via lsass.exe" is precise and implementable.

Sub-Techniques

For additional granularity, many techniques include sub-techniques. These provide even more specific implementation details.

For example, Phishing (an Initial Access technique) includes sub-techniques:

  • Phishing: Spearphishing Attachment - Phishing emails with malicious attachments
  • Phishing: Spearphishing Link - Phishing emails with malicious links
  • Phishing: Spearphishing via Service - Phishing through legitimate services

These sub-techniques are all phishing (the technique) but differ in specific method (the sub-technique).

How Tactics and Techniques Work Together

The relationship is hierarchical but not purely linear. A single adversary action might map to multiple techniques or tactics simultaneously.

For example, if an attacker uses PowerShell to execute a malicious script, this maps to:

  • Execution tactic (running code)
  • Command and Scripting Interpreter technique (using PowerShell)
  • PowerShell sub-technique (specifically PowerShell)

But if that script is designed to steal credentials, the same action also maps to:

  • Credential Access tactic (stealing credentials)
  • Unsecured Credentials technique (finding unprotected credentials)

One action, multiple mappings—the action serves multiple adversary goals simultaneously.

Using Tactics and Techniques for Defense

Understanding tactics helps strategic defensive planning. If you're particularly concerned about Lateral Movement, you can identify all techniques under that tactic and prioritize defenses against each.

Understanding techniques enables tactical implementation. Once you know which techniques matter to you, you can build detections, write prevention rules, and configure tools.

In incident response, recognizing techniques helps predict next steps. If you detect Privilege Escalation, you know the attacker will likely attempt Lateral Movement or Exfiltration next. This insight helps focus your response.

Common Patterns Across Tactics

Certain techniques appear in multiple tactics. For example, system enumeration happens during Discovery but also during Lateral Movement and Defense Evasion.

Understanding which techniques support multiple tactics helps identify high-value detection targets. If a technique supports multiple tactics, detecting it catches multiple types of adversary activity.

Adversary-Specific Tactic and Technique Usage

Different adversary groups favor different tactics and techniques. Understanding an adversary's pattern helps with attribution and prediction.

Some groups focus heavily on Persistence and Command and Control, suggesting long-term access goals. Others focus on quick Exfiltration, suggesting data theft objectives.

MITRE ATT&CK maps known adversary groups to their typical tactics and techniques. If you detect an activity pattern matching a known group, it suggests that group might be responsible.

Tactic and Technique Coverage

Security teams often assess themselves against ATT&CK by measuring coverage: How many techniques can we detect? How many can we prevent?

This assessment happens at both tactic and technique levels. You might have good coverage for some tactics but poor coverage for others. This gap analysis helps prioritize security investments.

The Kill Chain vs ATT&CK Tactics

The traditional Lockheed Martin kill chain (Reconnaissance, Weaponization, Delivery, Exploitation, Installation, Command and Control, Actions on Objectives) provides a high-level attack model.

ATT&CK tactics provide more granularity and more accurate representation of actual attack flows. The kill chain is useful for conceptual understanding; ATT&CK is better for practical implementation.

Challenges in Tactic and Technique Classification

Sometimes classifying an adversary action is ambiguous. Does an action belong to Defense Evasion or Discovery? Is this Persistence or Command and Control?

MITRE makes these classification decisions based on the primary purpose of the technique. However, reasonable people might disagree in some cases.

When analyzing an incident, classification can be subjective. Use ATT&CK as a guide, but don't get too caught up in perfect classification. The important part is understanding what the attacker is doing and defending against it.

Developing Custom Detections Using Tactics and Techniques

When developing detection rules, map them to specific techniques. This documentation helps analysts understand what each detection covers and identify gaps.

A well-organized detection program has rules for each critical technique within your priority tactics. For example, if Lateral Movement is critical to your environment, ensure you have detections for each Lateral Movement technique.

Conclusion

Tactics and techniques work together to describe adversary behavior at multiple levels of granularity. Tactics represent high-level goals and strategy; techniques represent specific methods. This hierarchy enables both strategic thinking about adversary intent and tactical implementation of defensive measures. Understanding the distinction helps you use MITRE ATT&CK effectively for threat analysis, defensive prioritization, and incident response. Whether discussing strategy with executives or implementing detection rules, the tactic vs technique distinction provides clear, actionable structure.

Frequently Asked Questions

What is the difference between a tactic and a technique in MITRE ATT&CK?

A tactic represents the adversary's goal or objective — the "why" behind an action (for example, Credential Access). A technique represents the specific method used to achieve that goal — the "how" (for example, Brute Force). One tactic can contain dozens of techniques, and a single adversary action can map to multiple tactics and techniques simultaneously.

How many tactics and techniques are in MITRE ATT&CK?

The Enterprise ATT&CK matrix is organized under 14 tactics and, as of the 2024–2025 releases (v15–v16), contains roughly 200+ parent techniques and 450+ sub-techniques. The exact count increases with each version update as MITRE documents new adversary behaviors, so always check the version number when you cite a figure.

Can a technique appear under multiple tactics in ATT&CK?

Yes. Some techniques serve multiple adversary goals and appear under more than one tactic. For example, a PowerShell script that steals credentials maps to both the Execution tactic (running code) and the Credential Access tactic (stealing credentials). ATT&CK explicitly documents these overlapping mappings, which is why technique-to-tactic is a many-to-many relationship rather than a strict tree.

Is a tactic higher-level than a technique?

Yes. The hierarchy runs tactic → technique → sub-technique, from most abstract to most specific. A tactic is a strategic goal (Persistence), a technique is a method for reaching it (Scheduled Task/Job), and a sub-technique is a precise implementation of that method (Scheduled Task on Windows). Detections and hunts get more actionable as you move down the hierarchy.

How many techniques does each tactic have?

It varies widely. Defense Evasion is the largest tactic with 40+ techniques because there are many ways to avoid detection, while Exfiltration has closer to 9. Tactics near the middle of the attack chain — Discovery, Defense Evasion, Persistence — tend to carry the most techniques, which is where defenders usually get the most detection value.

Should I map my detections to tactics or techniques?

Map to techniques (and sub-techniques where possible), not tactics. A detection labeled only "Credential Access" is too broad to action, while "OS Credential Dumping: LSASS Memory (T1003.001)" tells an analyst exactly what fired and what to check. Roll those technique-level detections up to tactics for coverage reporting and heatmaps.

Are ATT&CK tactics the same as the Cyber Kill Chain?

No. The Lockheed Martin Cyber Kill Chain has 7 linear phases and models an intrusion as a single straight line. ATT&CK's 14 tactics are more granular, are not strictly sequential, and account for adversaries looping back through phases. Use the Kill Chain for executive-level narrative and ATT&CK for practical detection engineering and coverage assessment.

What is a technique ID like T1059 and how do I read it?

Every ATT&CK technique has a stable identifier beginning with "T" followed by four digits (for example, T1059, Command and Scripting Interpreter). Sub-techniques append a three-digit suffix (T1059.001 is PowerShell). These IDs are the canonical way to reference behaviors in detection rules, threat reports, and coverage matrices because names can be ambiguous but IDs are not.

mitre-attacktacticstechniquesthreat-intelligencesecurity-framework