WebShield does protect your web traffic against malware (virus and spyware).
Just that not a software is perfect and avast could (and indeed does) miss some of it.
Do you have any ‘bad’ experience using avast? Something missdetected?