Google Apps are the Google branded apps for your Android Device. Some GApps come pre installed on your device, like the Play Store, Calendar, Hangouts and etc. other Google Apps can be downloaded from the Google Playstore. GApps are essential for custom ROMs, as they don’t come preinstalled with the custom ROMs already, for example with Cyanogenmod one needs to flash the GApps manually in order to get access to the very basic and essential apps like Google Play Store. GApps have different versions for different versions of Android. If you have Play Store, you can download Google Apps from there, but if you don’t, you need to flash them manually, a fact that Modders are already aware of. Different devices exist in the market with different screen resolutions, GApps are different for those screen resolutions as well, to be precise, HDPI is for High Definition, MDPI is for Medium Definition and TINY is for small resolution devices.
Below is the list of GApps for different versions of Android you can download and flash on your device:
See also: Best Custom ROMS
GApps for different versions of Android
For Android 2.20 to 2.2.3
HDPI: http://tinyurl.com/nwdhmls
MDPI: http://tinyurl.com/pugrqww
TINY: http://tinyurl.com/pacjnkf
For Android 2.3.2
HDPI / MDPI / TINY: http://tinyurl.com/pe6jjw9
For Android 2.3.3
HDPI / MDPI / TINY: http://tinyurl.com/pfkfyjt
For Android 2.3.4
HDPI / MDPI / TINY: http://tinyurl.com/p3vy3aj
For Android 2.3.5 to 2.3.7
HDPI / MDPI / TINY: http://tinyurl.com/kyo37uv
For Android 4.0.3 to 4.0.4
HDPI / MDPI / TINY: http://tinyurl.com/lpd38ca
For Android 4.1.1 to 4.1.2
HDPI / MDPI / TINY: http://tinyurl.com/ndnbdho
For Android 4.2.1 to 4.2.2
HDPI / MDPI / TINY: http://tinyurl.com/q679f5o
For Android 4.3
HDPI / MDPI / TINY: http://tinyurl.com/osmawgg
For Android 4.4
HDPI / MDPI / TINY: http://tinyurl.com/pwdgs55