Symbian introduced the concept of Data Caging from Symbian OS version 9.1, it is used to restrict access to certain areas of the file system based upon the capabilities an application has. This secure platform offers device users greater assurance about the security of their devices and the data they hold.
File system enforce application to have its own private directory, which normally (without AllFiles capability) can not be accessed by other applications. This private directory is defined by the application's SID(Secure Identifier), so if application have SID 0x11111111 then it would have private directory \private\11111111\
This article explain what is data caging and how file system structure works in symbian, which helps beginners to understand the concept of data caging clearly.
--kamlesh sangani 14:53, 4 September 2009 (UTC)