I'm getting conflicting information from the manuals, especially regarding kmod and modprobe. All of these programs come together in the same package, but are any f these backends or frontends? Does modprobe call insmod and rmmod? Does depmod call modinfo when building a list of dependencies? Is kmod used as a backend by insmod and rmmod?
From kmod.8.man:
kmod is a multi-call binary which implements the programs used to control Linux Kernel modules. Most users will only run it using its other names.