We call it
functional dependencies.
A functional dependency which is also commonly known as a
database dependency occurs in a database when info stored in the same database
determines other information stored in the same table. Knowing the value of a
set of attribute is enough to tell you the value of another set of attributes.
Answer:
"It is media that is distributed in paper form, such as magazines and newspapers."
For bad software, probably a virus/malware/ransomware kind of thing. If it is good software, probably a program that organizes your files, adjusts certain things, but do not record your files (no programs are at the top of my head, sorry).