With all the garbage (spyware/malware/etc) that's out there now, it's hard to say what it could be without looking at it. If most of what you use it for is web-based, it's likely got some stuff on it. AVG is a pretty good free anti-malware/anti-virus. I would also consider downloading Malwarebytes and run it every few months as well.