A snack is a small meal, usually in between the main meals of breakfast, lunch and dinner.
"Munchies" or more often "having the munchies" refers to being very hungry, usually outside the main meals.
If you have the munchies, you will want to eat a snack.
If you have the "blind munchies", that means that you are so hungry that you cannot think about anything else.
"Munch" itself means to eat noisily, with pleasure
Roy, Janice - munchies is also used as a slang term for snack. Sorry I missed that one. Usually I've heard "having the munchies", but "munchies" as a term for snack is also used. Sorry for the lapse.
"Tidbits" usually refers to small amounts of food and is can be used to mean snack.