All the time when your files are in recycle bin you don’t worry too much about them. You know files are there and if you ever need them you will recover them by easy steps. But it is not always the case. Only click of death divides you from completely deleted files and files in a trash can. This is of course only view of operating system. When you delete file in windows environment file is not really deleted from hard disk meaning there are no zeros written to that cylinder head and sector of hard drive. That would be too much processing time for your computer so operating system only marks those files like they do not exist. When some other data needs to be written to hard disk old file be rewritten with new useful data. Not only emptying recycle bin can cause date to be lost. Many more situations can be dangerous like virus takes over your computer, it get some physical damages like fall from desk or something like that.
Restore points
This is especially important with windows operating systems series. Before any major operating system change like installing new applications messing up with system files or boot sector make sure you create restore point. Recovery of your old data would be much easier. Take snapshot of your operating system from time to time when it is running normal. Take practice to do it on weekly or monthly basis.
Save data twice
You should always have more copies of important data. For example you should have one burnt down on optical storage and other on hard disk. If something fails down you have redundant media where your files are on. You can do that with raid array of hard disks in mirroring mode, like more expensive solution or you can alternatively burn specific files to optical storage so later recovery may be cheaper.
Third solution
If anything of these two methods is just not working you will have to try specialized software designed to scan entire optical or magnet drive from first sector to last sector in hope to find some readable bits. This is great for windows data recovery because if some files are just unreadable some other are. You have to be a little lucky that your important files are that one readable. In case they are physically damaged it is very hard to retrieve them almost impossible.