Membuat keputusan secara luas dipandang sebagai proses dengan minimal lima langkah. Mereka adalah: mendefinisikan situasi, menghasilkan kemungkinan alternatif untuk tindakan, mengumpulkan informasi, memilih alternatif terbaik, dan mengambil tindakan. Perangkat lunak adalah program komputer yang menyediakan sistem operasi untuk komputer atau melakukan beberapa tugas. Perangkat lunak pengambilan keputusan (DMS) adalah perangkat lunak untuk membantu pengguna dalam proses pengambilan keputusan. Perangkat lunak pengambilan keputusan dianggap sebagai bagian dari sistem pendukung keputusan (DSS), yang memiliki tujuan yang lebih luas, sedangkan sistem pengambilan keputusan multi-kriteria (MCDM) memiliki tujuan yang lebih sempit, yaitu untuk membantu dalam membuat keputusan tentang alternatif yang dipilih sebelumnya dalam menghadapi kriteria yang saling bertentangan.
Ada beberapa cara untuk mengkategorikan perangkat lunak pengambilan keputusan, dan salah satunya adalah dengan model pengambilan keputusan berdasarkan program tersebut. Model pengambilan keputusan yang menjadi dasar perangkat lunak adalah model rasional, model iteratif rasional, model dengan sejumlah langkah — 5, 6, 7, atau 9, misalnya — model intuitif, dan model lainnya. Pilihan lain adalah antara model pohon keputusan perangkat lunak, sebagai lawan dari model langkah atau model lain yang bukan pohon, seperti perangkat lunak pemetaan kognitif, dan matriks. Satu orang atau organisasi mungkin menemukan model yang berbeda berguna dalam situasi yang berbeda.
Perangkat lunak pengambilan keputusan paling sering dijual ke bisnis, tetapi ada juga versi pribadi dan versi online, beberapa di antaranya gratis. Beberapa program berdiri sendiri dan lainnya adalah add-in Microsoft® Excel®; beberapa lebih setuju untuk digunakan oleh kelompok daripada yang lain. Beberapa orang hanya menggunakan perangkat lunak spreadsheet untuk membuat keputusan, mengadaptasinya dengan cara apa pun yang sesuai untuk mereka.
Contoh perangkat lunak pengambilan keputusan termasuk Logical Decisions®, yang menggunakan matriks; Banxia® Decision Explorer®, yang merupakan perangkat lunak pemetaan kognitif; Lumenaut®, yang merupakan add-in Microsoft® Excel® yang menawarkan analisis pohon keputusan; Vanguard Studio™ dengan Add-in Analisis Pohon Keputusan, yang juga menawarkan simulasi Markov; dan MindDecider®, yang menawarkan pemetaan pikiran, serta pengambilan keputusan.