The meaning of letters G, E, 2G, 3G, H and 4G in mobile Internet.

Nowadays, we seem to use our mobile phones for connecting to the Internet and other online services more than we use them for actually