TrueCrypt is a Open Source software in the category Security developed by TrueCrypt Foundation. The best thing about TrueCrypt is that it is extremely fast. Unlike other folder locking applications that can be circumvented by booting in safe mode or booting from a cd (or even worse, by terminating the process in Task Manager), the only way to access the data is to mount it using TrueCrypt. The entire file system is encrypted (i.e., file names, folder names, contents of every file, and free space). Until decrypted, a TrueCrypt volume appears to be nothing more than a series of random numbers.
No data stored on an encrypted volume can be read (decrypted) without using the correct password or correct encryption key.
On-the-fly encryption means that data are automatically encrypted or decrypted right before they are loaded or saved, without any user intervention. TrueCrypt is a software system for establishing and maintaining an on-the-fly-encrypted drive.