Clamav is a full antivirus, but is missing on access scanning. It's used a lot as a plugin to server software as you can feed it files and get a yes or no back.
I would not recommend using it as endpoint protection, for that I would look at bitdefender. I use at work and it does the job