How does registry first aid platinum function exactly?

Hey Techyv,
My computer has been crashing and some of my programs have been freezing regularly. I was recommended registry first aid platinum but I had a few questions about the program. Can it in any way damage the registry and remove something it shouldn't of? Can it also fix the registry where I have moved a program from one drive to another?
