Phần mềm ứng dụng (tiếng Anh: Application software, còn viết tắt là Application hoặc app) bao gồm toàn bộ các chương trình có thể chạy trên hầu hết mọi thiết bị điện tử thông minh như: máy tính để bàn, máy tính xách tay, điện thoại… Là phần mềm được phát triển và cài đặt trên một môi trường nhất định, nhằm thực hiện những công việc, những tác nghiệp cụ thể.

Môi trường hoạt động của phần mềm ứng dụng chính là phần mềm hệ thống vì phần mềm hệ thống có thể tạo ra môi trường cho các phần mềm ứng dụng làm việc trên đó và luôn ở trạng thái làm việc khi thiết bị số hoạt động.

Phần mềm ứng dụng trực quan, được phát triển toàn diện, giao diện người dùng đơn giản, xây dựng dựa trên những tiện ích tốt nhất dành cho người dùng.

Các loại phần mềm ứng dụng

1. Ứng dụng dành cho máy tính bàn

Ứng dụng này được cài đặt trên máy tính để bàn của người dùng. Thường là những phần mềm có công suất lớn, sử dụng trực tiếp bộ nhớ của mát tính để thực hiện các thao tác như: thao tác dữ liệu, đồ họa hoặc số để tạo dữ liệu đầu ra. Ví dụ, trình xử lý văn bản, trình phát nhạc, phát video.

2. Ứng dụng chạy trên nền tảng Web

Công cuộc cách mạng 4.0 hiện nay, hầu hết các phần mềm ứng dụng đều cho phép người dùng truy cập các công cụ thông qua trình duyệt web bên cạnh ứng dụng cài đặt trực tiếp vào máy hoặc chỉ tồn tại ở định dạng web.

Phần mềm này có thể truy cập mọi lúc mọi nơi trên thế giới, với dữ liệu được lưu trữ trên đám mây. Ứng dụng được cập nhật tự động, liên tục mà không có nguy cơ người dùng đang chạy phiên bản cũ không an toàn.

Và từ đó, phần mềm dịch vụ SaaS (hay Software-as-a-Service) xuất hiện, là một dạng phần mềm chạy trên nền Web có thể truy cập từ xa thông qua máy tính, smartphone, mà bạn có thể phải trả tiền hàng tháng cho dịch vụ phần mềm này. Mọi vấn đề phát sinh hay sự cố kỹ thuật đều do nhà cung cấp dịch vụ chịu trách nhiệm, từ việc đảm bảo hệ thống máy chủ chạy tốt, đến việc cập nhật thường xuyên, duy trì bảo mật,…Bạn chỉ cần mua dịch vụ và sử dụng, không cần duy trì 1 bộ phận IT xử lý như trước, chi phí nhỏ hơn nhiều so với việc phát triển đầu tư, vận hành và bảo trì.

Ví dụ, Google Apps, Salesforce, Oracle và Adobe Creative Cloud, Mailchimp, Misa, Subiz…

3. Bộ ứng dụng

Bộ ứng dụng cung cấp nhiều ứng dụng khác nhau để bao quát hơn một phương tiện trong doanh nghiệp dựa trên các ứng dụng có sẵn ở các sản phẩm độc lập. Thông thường, các bộ ứng dụng này được đồng bộ và có mức giá thấp hơn so với việc mua riêng lẻ, có khả năng tương tác tốt hơn với việc mua nhiều ứng dụng khác nhau từ nhiều công ty khác nhau.

Các gói ứng dụng được phát triển dựa trên những chủ đề xung quanh một phần nhất định trong doanh nghiệp như:

– Bộ ứng dụng Creative Suite của Adobe bao gồm nhiều ứng dụng quảng cáo được thiết kế để chỉnh sửa ảnh, video, tạo trang web và hơn thế nữa.

– Doanh nghiệp muốn một bộ ứng dụng tích hợp đầy đủ toàn bộ hoạt động kinh doanh, nhân sự, quản lý dữ liệu và hiệu suất: Ứng dụng nhân sự và quản lý quan hệ khách hàng (CRM), Phần mềm quản lý nhân sự CoreHRM,…

– Các bộ ứng dụng có sẵn cho các doanh nghiệp vừa và nhỏ hoặc sử dụng tại nhà: bộ ứng dụng năng Microsoft Office  bao gồm toàn bộ các ứng dụng năng suất như Microsoft Word, Excel và PowerPoint, đọc file PDF dễ dàng hơn với Foxit Reader…

– Các bộ ứng dụng mở rộng khác như: phần mềm diệt virus cho máy tính, phần mềm hỗ trợ download IDM….