Công nghệ thông tin (CNTT) đề cập đến một nhóm rộng rãi các ngành và lĩnh vực hoạt động khác nhau liên quan đến công nghệ quản lý, tạo và xử lý dữ liệu.
Theo định nghĩa của tổ chức thế giới UNESCO, công nghệ thông tin là một tập hợp các ngành công nghệ, khoa học và kỹ thuật có liên quan với nhau, được tạo ra để nghiên cứu cách tổ chức hiệu quả nhất công việc của những người tham gia lưu trữ và xử lý thông tin; công nghệ máy tính, phương pháp tổ chức và tương tác của thiết bị sản xuất với con người; ứng dụng thực tế của thiết bị này. Bản thân công nghệ thông tin đòi hỏi đào tạo đa cấp, chi phí ban đầu đáng kể và công nghệ cao. Việc triển khai chúng bắt đầu từ phần mềm, việc tạo ra các luồng thông tin trong hệ thống đào tạo các chuyên gia. Gần đây, CNTT thường được hiểu là công nghệ máy tính, bởi vì công việc của công nghệ thông tin gắn liền với việc khai thác máy tính và phần mềm để lưu trữ, xử lý, bảo vệ, nhận và truyền thông tin. Các chuyên gia trong lĩnh vực này được gọi là chuyên gia CNTT, theo nghĩa rộng nhất, thuật ngữ "công nghệ thông tin" không chỉ bao gồm máy tính, mà tất cả các lĩnh vực truyền tải, lưu trữ và sử dụng thông tin. Sự xuất hiện của máy tính điện tử đã đưa CNTT lên một tầm cao mới Sự phát triển của CNTT được coi là có từ những năm 60 của thế kỷ XX với sự xuất hiện của hệ thống thông tin (IS). Hệ thống thông tin là một tập hợp các công cụ và phương pháp CNTT được kết nối với nhau theo thứ tự có tổ chức được sử dụng để xử lý, lưu trữ và nhận thông tin. Phương tiện kỹ thuật chính của IS là một máy tính thực hiện quá trình thông tin và phát hành thông tin để đưa ra quyết định trong bất kỳ lĩnh vực nào. Việc thực hiện các chức năng của IS là không thể nếu không có kiến thức về CNTT theo định hướng của nó. Đến lượt mình, công nghệ thông tin có thể tồn tại bên ngoài phạm vi của hệ thống thông tin. Do đó, khái niệm "công nghệ thông tin" mang tính dung lượng cao hơn, nó phản ánh cách hiểu hiện đại về các quá trình biến đổi của thông tin trong xã hội.