แอปพลิเคชั่นซอฟต์แวร์เป็นซอฟต์แวร์คอมพิวเตอร์ชนิดหนึ่งที่ออกแบบมาเพื่อให้ผู้ใช้ปลายทางใช้เพื่อทำงานที่เฉพาะเจาะจงเช่นการเขียนจดหมายการแก้ไขภาพถ่ายหรือการเล่นไฟล์วิดีโอ คำนี้ไม่เพียงหมายถึงโปรแกรมซอฟต์แวร์เท่านั้น แต่ยังรวมถึงการใช้งานโปรแกรมดังกล่าวและการใช้ความสามารถและพลังของแพลตฟอร์มคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการที่แอพพลิเคชั่นซอฟต์แวร์ทำงานอยู่ ตัวอย่างเช่นการกระทำของการติดตั้งโปรแกรมออกแบบเว็บ what-you-see-is-you-get (WYSIWYG) การกำหนดค่าและการใช้โปรแกรมนั้นเพื่อสร้างเว็บเพจเป็นสาระสำคัญของแอปพลิเคชันซอฟต์แวร์
มีคุณสมบัติบางอย่างที่เห็นด้วยซอฟต์แวร์ประเภทนี้ที่ไม่เห็นด้วยโปรแกรมระบบ ในบรรดาคุณลักษณะเหล่านั้นคือการมีส่วนต่อประสานผู้ใช้บางประเภทซึ่งโดยทั่วไปเป็นกราฟิกหนึ่งดังนั้นคำว่า "อินเทอร์เฟซผู้ใช้แบบกราฟิก" (GUI) โปรแกรมประเภทนี้มักให้อิสระแก่ผู้ใช้ในการสร้างสิ่งที่เรียกว่าซอฟต์แวร์ที่ผู้ใช้เขียนในรูปแบบของเทมเพลตที่ใช้สำหรับการประมวลผลคำและการบัญชี, แมโครประมวลผลคำที่ทำงานอัตโนมัติขนาดเล็กและแม้แต่ตัวกรองสำหรับการจัดการจดหมายอิเล็กทรอนิกส์ เครื่องมือแก้ไขข้อความนั้นเป็นหนึ่งในรายการซอฟต์แวร์ประเภทต่าง ๆ ที่มีขนาดยาวและอาจเป็นหนึ่งในตัวอย่างที่ดีที่สุดของวิธีที่โปรแกรมเหล่านี้อนุญาตให้มีการพัฒนาโปรแกรมเพิ่มเติม
นักพัฒนาเว็บอาจเป็นผู้ใช้โปรแกรมแก้ไขข้อความซึ่งเขาหรือเธอสามารถเขียนโค้ดไคลเอนต์และสคริปต์ฝั่งเซิร์ฟเวอร์เพื่อให้การใช้งานที่หลากหลายสำหรับหน้าเว็บทำได้ ตัวอย่างเช่นนักพัฒนาสามารถเขียนสคริปต์ในโปรแกรมแก้ไขข้อความที่ดึงเนื้อหาจากฐานข้อมูลเพื่อแสดงผลแบบไดนามิกของหน้าเว็บ ตัวแก้ไขข้อความคือซอฟต์แวร์แอปพลิเคชันที่ใช้ในการสร้างสคริปต์ซึ่งเป็นแอปพลิเคชันขนาดเล็ก - แต่ไม่ใช่ซอฟต์แวร์แอปพลิเคชันเช่นเดียวกับตัวแก้ไขข้อความที่สร้างขึ้น
เมื่อแอปพลิเคชันโปรแกรมรวมเข้าด้วยกันชุดข้อมูลจะถูกอ้างถึงเป็นชุดแอปพลิเคชันเกือบตลอดเวลา โดยทั่วไปโปรแกรมในชุดการโต้ตอบกับอีกอันหนึ่งในความจริงที่ว่าพวกเขาสามารถใช้เพื่อสร้างไฟล์เดียวที่ใช้ประโยชน์จากความสามารถต่าง ๆ ของพวกเขา ตัวอย่างเช่นชุดซอฟต์แวร์แอปพลิเคชันอาจประกอบด้วยโปรแกรมประมวลผลคำสเปรดชีตโปรแกรมจัดการรูปภาพและโปรแกรมวาดรูป หากผู้ใช้สามารถทำสิ่งต่าง ๆ เช่นการฝังสเปรดชีตในเอกสารที่สร้างขึ้นโดยโปรแกรมประมวลผลคำว่ามีการโต้ตอบในชุด แอพพลิเคชั่นซอฟต์แวร์สามารถใช้ส่วนตัวหรือเป็นซอฟต์แวร์ระดับองค์กรที่ทำงานหลายอย่างเช่นการสร้างงานนำเสนอการแปลเอกสารเป็นภาษาต่างประเทศหรือแก้ไขไฟล์วิดีโอและไฟล์เสียง


