Original: Over the years antivirus software had to check many more types of files (and not only executable files) for several reasons:
Simplified: There are many different types of antivirus software.