User blog:Gen.Cain/I have and igrorant question

My question is, what is the diiferance between a submachine gun, an assault rifle and a carbine and an LMG.

This is a fire proof blog, no flame wars can be started here