Data dependency is like a big puzzle. All of the pieces need to fit together in order to make the whole picture. Data dependency is when one piece of data or information needs another piece of data or information in order to be useful. For example, if you wanted to learn about birds, you might need to know about feathers first in order to understand more about birds. So, data dependency is when one piece of data needs another piece of data in order to have any meaning.