Phần mềm dạy học (PMDH) là một phương tiện dạy học quan trọng, ở cấp độ cao hơn so với các phương tiện dạy học trực quan khác, tạo điều kiện để thực hiện những đổi mới căn bản về nội dung, phương pháp dạy học nhằm hình thành ở học sinh các năng lực làm việc, học tập và thích ứng được với môi trường xã hội hiện đại.