HashiCorp · Official Blueprint · Last reviewed May 2026

TF-003 Exam Domains & Blueprint

The official HashiCorp TF-003 exam covers 7 domains. Domain weights tell you exactly how much of the exam each topic represents — and where to invest your study time.

TF-003 Domain Weight Summary

#DomainWeightQuestions
1Understand Infrastructure as Code concepts
%
2Understand the purpose of Terraform
%
3Understand Terraform basics
%
4Use the Terraform CLI
%
5Interact with Terraform modules
%
6Implement and maintain state
%
7Read, generate, and modify configuration
%

Detailed Domain Breakdown

%

Domain 1: Understand Infrastructure as Code concepts

Covers the topics, concepts, and applied skills examined under the Understand Infrastructure as Code concepts domain. Study the official exam objectives and practise questions in this area to build confidence and accuracy before your exam.

%

Domain 2: Understand the purpose of Terraform

Covers the topics, concepts, and applied skills examined under the Understand the purpose of Terraform domain. Study the official exam objectives and practise questions in this area to build confidence and accuracy before your exam.

%

Domain 3: Understand Terraform basics

Covers the topics, concepts, and applied skills examined under the Understand Terraform basics domain. Study the official exam objectives and practise questions in this area to build confidence and accuracy before your exam.

%

Domain 4: Use the Terraform CLI

Covers the topics, concepts, and applied skills examined under the Use the Terraform CLI domain. Study the official exam objectives and practise questions in this area to build confidence and accuracy before your exam.

%

Domain 5: Interact with Terraform modules

Covers the topics, concepts, and applied skills examined under the Interact with Terraform modules domain. Study the official exam objectives and practise questions in this area to build confidence and accuracy before your exam.

%

Domain 6: Implement and maintain state

Covers the topics, concepts, and applied skills examined under the Implement and maintain state domain. Study the official exam objectives and practise questions in this area to build confidence and accuracy before your exam.

%

Domain 7: Read, generate, and modify configuration

Covers the topics, concepts, and applied skills examined under the Read, generate, and modify configuration domain. Study the official exam objectives and practise questions in this area to build confidence and accuracy before your exam.

How to Use Domain Weights in Your Study Plan

The heaviest domain on the TF-003 is "Understand Infrastructure as Code concepts" at null%. Start here and return to it regularly.

Allocate study time proportional to domain weight — a 25% domain deserves roughly 25% of your prep hours.

Never skip a low-weight domain. A 10% domain still represents 5–7 exam questions — enough to make the difference between pass and fail.

Use Courseiva domain analytics to track your accuracy per domain automatically. The system routes extra questions to your weak areas.

Practice every TF-003 domain

Courseiva tracks your accuracy per domain automatically and routes you toward your weakest areas — no manual configuration needed.

TF-003 Concept Guides

Related Exam Domains