Ứng dụng (hoặc chương trình ứng dụng) là một chương trình có mục đích là thực hiện các tác vụ của người dùng. Thông thường, các ứng dụng sử dụng hệ điều hành để truy cập tài nguyên máy tính.
Có sự phân loại các ứng dụng sau theo loại của chúng:
- mục đích chung;
- mục đích đặc biệt;
- mức độ chuyên nghiệp.
Các ứng dụng có mục đích chung bao gồm:
- biên tập đồ họa;
- trình soạn thảo văn bản;
- hệ thống bố trí máy tính;
- hệ thống quản lý cơ sở dữ liệu (DBMS).
Các ứng dụng cho mục đích đặc biệt bao gồm:
- các ứng dụng đa phương tiện (để tạo hoặc chỉnh sửa âm thanh và âm thanh, trình phát, v.v.);
- những hệ thống chuyên gia;
- hệ thống siêu văn bản (ví dụ hệ thống trợ giúp và từ điển);
- hệ thống quản lý nội dung (CMS).
Đơn xin cấp chuyên nghiệp bao gồm:
- hệ thống thiết kế có sự hỗ trợ của máy tính (CAD);
- máy trạm tự động (AWP);
- hệ thống điều khiển tự động (ACS);
- hệ thống điều khiển tự động cho quá trình kỹ thuật (ACS TP);
- hệ thống thanh toán;
- Hệ thống thông tin địa lý;
- hệ thống quản lý quan hệ khách hàng (CRM).
Theo phạm vi ứng dụng, các ứng dụng được chia thành phần mềm:
- các tổ chức và doanh nghiệp, cũng như các bộ phận riêng lẻ của họ;
- cơ sở hạ tầng doanh nghiệp (máy chủ e-mail, DBMS, v.v.);
- nhân viên thông tin (phục vụ để đáp ứng nhu cầu của một người dùng cụ thể);
- truy cập vào nội dung (ví dụ: trình duyệt, trình phát đa phương tiện, v.v.);
- giáo dục (chúng được sử dụng để kiểm tra kiến thức);
- mô phỏng (mô phỏng bất kỳ hệ thống nào cho mục đích khoa học và giáo dục, hoặc để giải trí);
- để làm việc với phương tiện (chương trình bố cục, trình chỉnh sửa âm thanh, video và hình ảnh, chương trình xử lý in ấn, trình chỉnh sửa HTML, v.v.);
- thiết kế và kỹ thuật (được sử dụng trong phát triển phần mềm và phần cứng).