แอปพลิเคชันนักฆ่าคำใช้เพื่ออธิบายโปรแกรมคอมพิวเตอร์ที่มีความสำคัญต่อความสำเร็จของชิ้นส่วนของฮาร์ดแวร์ ในหลายกรณีแอปพลิเคชันนักฆ่ามีหน้าที่รับผิดชอบในการเพิ่มยอดขายของแพลตฟอร์มที่รันโปรแกรม หนึ่งในตัวอย่างที่พบบ่อยที่สุดของแอปพลิเคชันนักฆ่าคือกับวิดีโอเกม เกมยอดนิยมบางเกมอาจมีอิทธิพลต่อยอดขายของเกมคอนโซลอย่างมาก
บางครั้งแอปพลิเคชันนักฆ่าก็ถูกเรียกว่าแอพนักฆ่า ในกรณีส่วนใหญ่บุคคลถือว่าแอปพลิเคชันมีความสำคัญเมื่ออ้างอิงถึงคอมพิวเตอร์หรือระบบเกมโดยเฉพาะ ซึ่งหมายความว่าในสายตาของสาธารณชนหนึ่งในเหตุผลเดียวที่เป็นเจ้าของฮาร์ดแวร์คือการสามารถเข้าถึงซอฟต์แวร์
นักพัฒนาฮาร์ดแวร์มักมองหาการพัฒนาแอพพลิเคชั่นนักฆ่าอยู่เสมอ หากนักพัฒนาซอฟต์แวร์สามารถพัฒนาแอพพลิเคชั่นนักฆ่าได้สำเร็จก็สามารถส่งผลกระทบต่อความสำเร็จของฮาร์ดแวร์ได้ หากระบบใดระบบหนึ่งมีแอพพลิเคชั่นนักฆ่าที่ออกแบบมาสำหรับมันสิ่งนี้สามารถปรับปรุงยอดขายของแพลตฟอร์มโดยรวมได้อย่างมาก
แอปพลิเคชั่นที่พบบ่อยที่สุดของปรากฏการณ์นี้อยู่ในอุตสาหกรรมเกม ด้วยแพลตฟอร์มเกมหลายเกมบางเกมจะมีให้เฉพาะในบางแพลตฟอร์มเท่านั้น เมื่อเกมกลายเป็นที่นิยมอย่างมากและไม่เหมือนกับเกมอื่น ๆ ในตลาดมันสามารถส่งผลกระทบอย่างมากต่อความมีชีวิตของระบบที่เล่น ตลาดจะส่งเสียงร้องสำหรับการเข้าถึงระบบนี้โดยเฉพาะเพื่อให้เกมสามารถเข้าถึงได้
แอพ Killer กลายเป็นเรื่องยากสำหรับระบบวิดีโอเกมที่จะตามมา ชื่อเกมที่ใหญ่ที่สุดในตลาดทุกวันนี้ได้รับการเผยแพร่บนหลายแพลตฟอร์ม ต้องใช้สถานการณ์พิเศษในการสร้างแอปนักฆ่าที่อุทิศให้กับการเล่นในระบบเกมเดียวเท่านั้น สำหรับ บริษัท ซอฟต์แวร์หลายแห่งทางออกที่ดีที่สุดในการเพิ่มยอดขายคือการทำให้เกมมีให้บริการอย่างแพร่หลายในแพลตฟอร์มเกมที่หลากหลาย หากเกมใดเกมหนึ่งถูก จำกัด เพียงแพลตฟอร์มเดียวผู้ผลิตเกมอาจมองว่านี่เป็นการ จำกัด การขาย
ในอดีตมีแอพนักฆ่าหลายตัวที่สามารถพบได้ในระบบคอมพิวเตอร์ ด้วยวิธีการที่คอมพิวเตอร์ได้พัฒนาโปรแกรมคอมพิวเตอร์ส่วนใหญ่สามารถทำงานบนคอมพิวเตอร์ทุกประเภท สิ่งนี้ จำกัด จำนวนแอพพลิเคชั่นนักฆ่าที่ได้รับการพัฒนาอย่างมากสำหรับอุตสาหกรรมคอมพิวเตอร์ในช่วงหลายปีที่ผ่านมา


