Sounds like your processor or memory is having problems. Either due to the number of program's you have running in the background or the lack of space left on the hard drive. Failing that it could be an actually hardware problem on the computer itself.