You are correct, CDMA is 3G (which just means 3rd generation) and LTE is 4G (which means 4th generation). It's a bit of an annoying convention to have the different names, but part of the reason is that a given generation of wireless signal can have more than one technology. 4G can be LTE (which is primarily Verizon) or HSPA+ (which is AT&T--at least their initial 4G network), which are 2 different systems that are not interchangeable. Similarly, 3G can be CDMA (Verizon) or GSM (AT&T and others, as well as international).
By the way, I don't think carracerz14 was trying to be sarcastic or jerky. Remember that many people respond on this forum using their phones, and it's easier and more efficient to type a quick response rather than a wordy response that carries friendlier nuances.