Files can be encrypted, ie transformed so as not to be readable by people who are not authorized.
Crypto programs use very sophisticated systems that are impossible to decipher if you do not have the decryption key.
Often used for security internet transmissions such as HTTPS, home banking, pay-per-view TV, WhatsApp, archives in Apple devices, etc.
In this case coding and decoding is done automatically by the programs, so the user does not need to remember the code to decrypt.
Complex use by persons in a non-automated way, because it is practically impossible to recover the file if the decryption password is lost.
The tool can create organizational difficulties.
You may also be interested in the following lessons: