Difference between potential dangerous program

Being very active online, I am always worried of my pc being infected by dangerous programs. I just wanted to know the difference with a virus, malware, spyware, adware and internet worms. Also, on a related topic, I want to know the difference between an antivirus and web security? Is an antivirus limited compared to other software?
