exists when it is possible to make changes in the data storage characteristics without affecting the application program's ability to access the data
why it is lacking in file systems:
In file systems, any change to a file structure, no matter how minor, forces modifications in all of the programs that use the data in that file.