 <p>Another difference is that <code>openFileOutputStream</code> opens / creates a file in the the device's "internal" storage.</p> <p>Reference:</p> <ul> <li>Android API Guides > <a href="http://developer.android.com/guide/topics/data/data-storage.html#filesInternal" rel="nofollow">Storage Options</a></li> </ul>