Công nghệ thông tin (CNTT) là một nhánh ngành kỹ thuật sử dụng máy tính và phần mềm máy tính để chuyển đổi, lưu trữ, bảo vệ, xử lý, truyền tải và thu thập thông tin.
Ở Việt Nam, khái niệm công nghệ thông tin được hiểu và định nghĩa trong Nghị quyết số 49/CP của Chính phủ ký ngày 04/8/1993: Công nghệ thông tin là tập hợp các phương pháp khoa học, các phương tiện và công cụ kỹ thuật hiện đại - chủ yếu là kỹ thuật máy tính và viễn thông - nhằm tổ chức khai thác và sử dụng có hiệu quả các nguồn tài nguyên thông tin rất phong phú và tiềm năng trong mọi lĩnh vực hoạt động của con người và xã hội.
Công nghệ thông tin bao gồm nhiều lĩnh vực, như: Khoa học máy tính: Nghiên cứu và phát triển các thuật toán, ngôn ngữ lập trình, và hệ thống máy tính; Mạng máy tính và truyền thông dữ liệu: Xây dựng và quản lý hệ thống mạng, internet và truyền thông dữ liệu; Công nghệ phần mềm: Phát triển ứng dụng và hệ thống phần mềm; Kỹ thuật máy tính: Thiết kế và xây dựng phần cứng máy tính.