It's used for example at ```startActivityForResult(intent, REQUEST_SELECT_IMAGE);``` which will require an ```int``` as parameter. IMO integer data type is better.