Combination problems involve selecting a subset of elements from a given set, where the order doesn't matter.
Permutation problems involve arranging all the elements of a set into different sequences.
Subset problems involve finding all possible subsets of a given set.
These problems involve searching through graphs or matrices using backtracking.
Chessboard problems often involve placing pieces on a board while satisfying certain constraints.