When you install a program (ie 30-day trial software), the program stores bits of information in the registry. Even if you remove the program those entries are still there so you can't simply re-install the program. It's very hard to remove those entries, there are often tens to hundreds of entries per program, and they aren't located in obvious places.