Kombinatorial dan permutasi digunakan untuk menghitung jumlah susunan objek tanpa harus mengenumerasi semua kemungkinan. Prinsip penjumlahan dan perkalian digunakan untuk menghitung jumlah susunan dari himpunan objek yang saling tumpang tindih atau tidak. Permutasi menghitung urutan objek dengan memperhatikan urutannya.