Rmmod,modprobe or dracut?

I am making few changes inside modprobe.d directory, now there are two options to make them effective
1) rmmod module, make changes and modprobe module
2) dracut -f
I was wondering what's the difference between two, in terms of result, dracut makes kernel image again though and the other unplug and then plug the changed module.