Phần mềm ứng dụng (tiếng Anh: Application software, hay còn được viết tắt là app) là một loại chương trình có khả năng làm cho thiết bị điện tử thực hiện trực tiếp một công việc nào đó người dùng muốn thực hiện. Điều này khác với phần mềm hệ thống tích hợp các chức năng của thiết bị, nhưng có thể không trực tiếp thực hiện một tác vụ nào có ích cho người dùng. Phần mềm ứng dụng chia làm hai loại: Tiện ích và Công cụ
Sự phân biệt giữa phần mềm hệ thống và phần mềm ứng dụng không rõ ràng. Tuy nhiên, đôi khi vấn đề này cũng được tranh cãi. Ví dụ trường hợp Bộ Tư pháp Hoa Kỳ và Microsoft tranh cãi Internet Explorer có phải là một phần của Windows không.
Ví dụ tiêu biểu cho phần mềm ứng dụng là chương trình xử lý văn bản, bảng tính, chương trình giải trí.
Các phần mềm ứng dụng thường được gom lại thành bộ phần mềm. Microsoft Office và OpenOffice.org là những bộ phần mềm gồm có chương trình xử lý văn bản, bảng tính và các phần mềm khác. Các phần mềm riêng biệt trong bộ phần mềm thường có giao diện và tính năng tương tự làm người dùng dễ dàng học và sử dụng. Và các phần mềm thường tương tác được với nhau để đem lại lợi ích cho người dùng. Ví dụ, phần mềm bảng tính có thể nhúng một phần văn bản vào.
Trong một số hệ thống nhúng, người dùng không biết được phần mềm ứng dụng trong hệ thống, như các phần mềm điều khiển thiết bị cơ khí, y tế, DVD, VCD, máy giặt hay lò vi ba.
Một số loại phần mềm ứng dụng
thumb|Chương trình xử lý văn bản mã nguồn mở [[OpenOffice.org]]
thumb|[[GIMP|GNU Image Manipulation Program (GIMP), version 2.8, một chương trình miễn phí tạo và xử lý đồ họa]]
- Phần mềm văn phòng
Dữ liệu
Tính toán
Làm nhóm
Biểu mẫu
Ghi chú
Quản lý
Trình diễn
Xuất bản
Văn bản
Giao tiếp
Dự án
Tạo web
Thiết kế
Đồ họa
** Soạn nhạc
- Phần mềm xã hội
Phần mềm giải trí
Phần mềm quản lý
- Ứng dụng trên thiết bị di động
- Ứng dụng web
👁️
2 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Phần mềm ứng dụng** (tiếng Anh: _Application software_, hay còn được viết tắt là _app_) là một loại chương trình có khả năng làm cho thiết bị điện tử thực hiện trực tiếp một công
Trong kỹ thuật phần mềm, một **Ứng dụng web** hay **web application**, **web app** là một trình ứng dụng mà có thể tiếp cận qua web thông qua mạng như Internet hay intranet. Ứng dụng
**Phần mềm dạng dịch vụ** (**SaaS** ) là mô hình cấp phép và phân phối phần mềm trong đó phần mềm được cấp phép trên cơ sở đăng ký và được lưu trữ tập trung.
**Wine** là một lớp tương thích tự do nguồn mở dùng để chạy các phần mềm viết cho Windows trên các hệ điều hành tương tự Unix (Linux, FreeBSD,...). Wine cũng cung cấp một thư
**Kiểm thử phần mềm** (tiếng Anh: **Software testing**) là một cuộc kiểm tra được tiến hành để cung cấp cho các bên liên quan thông tin về chất lượng của sản phẩm hoặc dịch vụ
nhỏ| Một sơ đồ cho thấy cách người dùng tương tác với [[phần mềm ứng dụng trên một máy tính để bàn thông thường. Lớp phần mềm ứng dụng giao tiếp với hệ điều hành,
**Phần mềm xử lý bảng tính** hay **Bảng tính** (tiếng Anh**: Spreadsheet**) là một phần mềm ứng dụng dùng để tổ chức, phân tích và lưu trữ dữ liệu thông qua các bảng tính (gọi
**Phát triển phần mềm linh hoạt** hoặc **lập trình linh hoạt** (tiếng Anh: **_Agile software development_** hay **_Agile programming_**) là một phương thức thực hiện các dự án công nghệ phần mềm, phương thức này
**Bộ công cụ phát triển phần mềm** (tiếng Anh: **software development kit**, viết tắt là **SDK**) là một gói các công cụ phát triển phần mềm (software development) trong một gói có thể cài đặt.
**Phần mềm hệ thống** là phần mềm máy tính thiết kế cho việc vận hành và điều khiển phần cứng máy tính và cung cấp một kiến trúc cho việc chạy _phần mềm ứng dụng_.
Các [[Biểu tượng (máy tính)|biểu tượng (icon) của các phần mềm ứng dụng trên một điện thoại dùng hệ điều hành Android]] Một **phần mềm ứng dụng trên thiết bị di động**, còn được gọi
**Thể loại phần mềm** là các nhóm phần mềm. Chúng cho phép phần mềm được hiểu theo các loại này thay vì đặc thù của mỗi gói phần mềm. Các kiểu phân loại khác nhau
**Tự động hóa phát hành ứng dụng** (tiếng Anh: **Application-release automation**, viết tắt: **ARA**) đề cập đến quá trình đóng gói (_package_) và triển khai (_deploy_) một ứng dụng hoặc cập nhật ứng dụng từ
**Phần mềm quản lý doanh nghiệp** bao gồm tất cả các phần mềm thuộc về quản trị kinh doanh mà một doanh nghiệp sử dụng để hoàn tất việc kinh doanh của họ, giúp họ
Lập Trình Ứng Dụng - Excel Nâng Cao - Lập Trình VBA Trong Excel Microsoft Excel là một trong những phần mềm ứng dụng được sử dụng nhiều và phổ biến nhất trong cộng đồng
**Wubi** (_Windows-based Ubuntu Installer_) là một trình cài đặt chính thức của Ubuntu trên nền tảng Windows, từ 2008 đến 2015, cho phép cài đặt Ubuntu vào một file trong phân vùng của Windows. Sau
thumb|alt=Màn hình máy tính của hệ điều hành, màn hình hiển thị các ứng dụng phần mềm tự do khác nhau.|Ví dụ về một hệ điều hành phần mềm tự do hiện đại chạy một
**Phần mềm tự do nguồn mở** (Tiếng Anh: _Free and open-source software_ (Viết tắt là F/OSS, FOSS) hoặc _Free/Libre/open-source software_ (Viết tắt là FLOSS)) là loại phần mềm được bao gồm Phần mềm tự do
nhỏ|400x400px|Giấy phép phần mềm trong bối cảnh bản quyền theo Mark Webbink. Từ trái sang phải ít quyền cho người được cấp phép/user của một phần mềm và nhiều hơn nữa quyền giữ lại bởi
nhỏ|Khan Academy, một ví dụ về một Universal Windows App nhỏ|Trái: Một ứng dụng desktop truyền thống chưa có nội dung gì; nó đang hiển thị 60 [[Thành tố điều khiển|thành tố đồ họa, và
**Quản lý dự án phần mềm** việc lên kế hoạch có tính khoa học và nghệ thuật trong quá trình quản lý các dự án phần mềm. Nó chính là quy trình quản lý dự
**Quy trình phát triển phần mềm** _(software development methodology)_ là một cấu trúc bao gồm tập hợp các thao tác và các kết quả tương quan sử dụng trong việc phát triển để sản xuất
Một **cửa hàng ứng dụng** (hay còn gọi là **chợ ứng dụng** hay **kho ứng dụng**) là một loại nền tảng phân phối kỹ thuật số dành cho phần mềm máy tính, thường là với
liên_kết=https://en.wikipedia.org/wiki/File:ClamTk_5.27.png|nhỏ|300x300px|[[ClamTk, một phần mềm diệt vi-rút mã nguồn mở dựa trên công cụ diệt virus ClamAV, ban đầu được Tomasz Kojm phát triển vào năm 2001.]] nhỏ|255x255px|Ảnh chụp giao diện phần mềm diệt virus có
**Phần mềm quản lý chuỗi cung ứng** (SCMS) là các công cụ hoặc mô-đun phần mềm được sử dụng để thực hiện các giao dịch chuỗi cung ứng, quản lý mối quan hệ nhà cung
**Docker** là một dự án mã nguồn mở giúp tự động triển khai các ứng dụng Linux và Windows vào trong các container ảo hóa. Docker cung cấp một lớp trừu tượng và tự động
thumb|Mô hình vòng đời phát hành phần mềm Một **vòng đời phát hành phần mềm** là một sự tổng hợp các pha phát triển phần mềm từ giai đoạn sơ khai cho đến giai đoạn
**Phần mềm giỏ hàng** (Tiếng Anh: _Shopping cart software_) là một phần mềm thương mại điện tử (e-commerce software) cho phép khách hàng truy cập vào một trang web, chọn lựa và mua sắm các
**Delphi** là sản phẩm phần mềm sử dụng phương ngữ Delphi của ngôn ngữ lập trình Object Pascal và cung cấp môi trường phát triển tích hợp (IDE) để phát triển ứng dụng nhanh chóng
**Công nghệ phần mềm** () là sự áp dụng một cách tiếp cận có hệ thống, có kỷ luật, và định lượng được cho việc phát triển, sử dụng và bảo trì phần mềm. Ngành
**Orange** là hệ điều hành nhân bản của Linux (dòng Minimal X của OpenSUSE). Hệ điều hành này dựa trên kiến trúc x86 (32-bit) của Intel và chạy được dưới bộ vi x86 của Intel
**Proton** là một lớp tương thích để chạy các trò chơi Windows trên các hệ điều hành thuộc họ Linux. Proton được phát triển bởi Valve cùng với các nhà phát triển từ CodeWeavers. Proton
**Anubis** là chương trình phần mềm có mục đích gây khó dễ cho việc cào web (web scrapping) bằng cách sử dụng cơ chế proof of work. Anubis được Xe Iaso tạo ra để phản
nhỏ|phải|Một ổ USB Flash Driver đặt bên cạnh một thước milimet **Portable application**, còn gọi là **portable software**, tạm dịch là **phần mềm xách tay**, là phần mềm không cần phải cài đặt vào máy
**Phần mềm máy chủ ứng dụng** (tiếng Anh: _Application Server_) là một phần mềm (software engine) trong cung cấp ứng dụng phần mềm cho các máy trạm hoặc thiết bị, thông thường là qua mạng
Phần mềm là các lệnh được lập trình mà được lưu trữ trong bộ nhớ được lưu trữ của các máy tính kỹ thuật số để bộ xử lý thực hiện. Phần mềm là một
Đây là danh sách **Phần mềm mã nguồn mở**: là phần mềm máy tính được cấp phép giấy phép mã nguồn mở. Bài viết này không có tham vọng liệt kê tất cả những phần
**Origin** là một nền tảng phân phối kỹ thuật số được phát triển bởi Electronic Arts để mua và chơi các trò chơi điện tử. Phần mềm này có sẵn cho máy tính và
nhỏ|Ảnh chụp màn hình tài liệu [[API web viết bởi NASA]] Một **giao diện lập trình ứng dụng** (, viết tắt: _API_) là một giao diện mà một hệ thống máy tính hay ứng dụng
**Phần mềm gián điệp**, còn được dùng nguyên dạng Anh ngữ là **spyware**, là loại phần mềm chuyên thu thập các thông tin từ các máy chủ (thông thường vì mục đích thương mại) qua
**Blender** là một phần mềm đồ họa 3D miễn phí và nguồn mở, được sử dụng để làm phim hoạt hình, kỹ xảo, ảnh nghệ thuật, mẫu in 3D, phần mềm tương tác 3D và
**Hóa đơn nguyên vật liệu phần mềm** (BOM phần mềm) là danh sách các thành phần trong một phần mềm. Các nhà cung cấp phần mềm thường tạo ra các sản phẩm bằng cách lắp
**Telegram Messenger** là một dịch vụ nhắn tin tức thời miễn phí, đa nền tảng, mã hóa. Ứng dụng này cũng cung cấp các cuộc trò chuyện được mã hóa đầu cuối, thường được gọi
**Zoom** là phần mềm gọi video phát triển bởi Zoom Video Communications. Phiên bản miễn phí cung cấp gọi video với tối đa 100 thiết bị cùng lúc, và giới hạn thời gian là 40
nhỏ|Ảnh chụp màn hình trò chơi giáo dục Chinese Tap trên Android để dạy học tiếng Trung. **Phần mềm giáo dục** là phần mềm máy tính có nhiệm vụ chính là hỗ trợ dạy học
thumb|[[OpenOffice.org, Một ví dụ cho bộ ứng dụng văn phòng, đang hiển thị Writer, Calc, Impress và Draw]] Một **bộ ứng dụng văn phòng** là một bộ sưu tập các phần mềm năng suất đóng
**Giao tiếp lập trình ứng dụng mở** (Open API) (thường được gọi là một giao tiếp lập trình ứng dụng công cộng.) là một giao tiếp lập trình ứng dụng công khai cung cấp cho
**Line** (cách điệu: **LINE**) là một ứng dụng và dịch vụ miễn phí của Nhật Bản dành cho nhắn tin tức thời và mạng xã hội, được điều hành bởi công ty Nhật Bản LY
**Cydia** là phần mềm ứng dụng trên nền tảng iOS cho phép người dùng tìm kiếm và cài đặt gói phần mềm, phục vụ cho quá trình Jailbreak iOS, chiếm quyền điều khiển và phá
**Tích hợp ứng dụng doanh nghiệp** (tiếng Anh: _enterprise application integration – EAI_) kết nối các chức năng kinh doanh của một doanh nghiệp, thường bị phân tán trên các hệ (_platform_) khác nhau, nhằm