At I/O 2016, Google just took Android to the next level with Instant Apps. The new feature will let you experience an app without having to install it. If you receive a link which opens in an app, Google Play will download just part of it necessary to render it. And if you like the experience, downloading it will be a tap away.
Android apps will be divided into modules. So, if you receive a link that's supposed to play a video in the Buzzfeed app, clicking on it will download the the video player module of the app. And when the video plays, it will feel exactly like it would if you had the app installed.
The best part about the feature, is that it will work even on phones running Android Jellybean. So much for critics of Android's fragmentation problem. This feature means you won't have to download apps that you don't regularly use, but experience it in the form that the sender intends. Imagine someone sending you a Snapchat and not having to install the app to view it. Or, you receive a link to a stage in a gaming app and you can play without having to install the game. This move from Google is going to make the mobile experience richer beyond what the web or iOS is capable of at this point in time.