Scalar::Util is a selection of general-utility scalar subroutines, while List::Util is a selection of general-utility list subroutines.