InternalStorage
Внутреннее хранилище. Всегда присутствует в системе. Собственно система и приложения на него устанавливаются.
context.getCacheDir() - получить директорию для файлов кеша context.getFilesDir() - получить директорию постоянного хранения context.getFileStreamPath() - получить поток файла
Для данных приложения в Internal Storage создаётся т.н. песочница, которая охраняет данные приложения от доступа извне. Файлы может удалить сам пользователь получив информацию о приложении и приняв решение очистить файлы и кеш.