Google adds its apps like Messaging, hangouts, Play Store, Play Services, google Framework and dozens more as pre-installed on many devices like Nexus devices. But, the Google Apps aka Gapps can be downloaded individually from internet to install on your devices running any ROM or firmware.