Google Inc.’s Android platform uses URI strings as the basis for requesting data in a content provider (i.e. to retrieve a list of contacts) and for requesting actions (i.e. opening a webpage in a browser). According to the type of use, an Android application can handle specific URI schemes and strings in any way it wants.