Là các chương trình máy tính được thiết kế cho những người sử dụng đầu cuối (end user) nhằm thoả mãn những nhu cầu hoặc công việc thường ngày của họ.
Phần mềm ứng dụng có thể chia thành ba loại: Phần mềm ứng dụng cơ sở (Basic Applications), Phần mềm ứng dụng chuyên biệt (Specialized Applications), Phần mềm ứng dụng trên thiết bị di động.