Menuconfig && kernek_menuconfig

make menuconfig is for the global config.make kernelconfig is for the can i do the kernel config only in menuconfig?
make menuconfig can config kmod, What is the relationship between the kmod and the kernel?

You cant do kernelconfig in menuconfig, and why you would like to do that when you have separate config for each thing ?
If I may say kmod add "drivers" to kernel sort of.