I concur with Top100, names for most electronics are a complete mess.
Apple isn't perfect either. You have the model in increments, except when you don't (e.g. 4S), and you also have the iOS in increments. Lots of devices don't have iteration names, so it can be difficult for non-techies to know what type of Macbook they own.