Why do guys spit so much?

I'm a guy and of course I spit, but I don't do it often. I only do it when I'm sick or when I've running for a long distance.

I have friends and see people that spit so often with no apparent reason. Just walking down the street, just standing and talking, etc...

Why?