There are very few treatments, allopathic or natural, that can kill a virus outright. A virus is a mico organism that attaches to living cells and in replicating, spreads through the body. Smaller than bacteria, it can be just as dangerous.
Often more difficult to treat than bacteria. A virus lives inside a normal cell. Killing the virus often leads to damage to the host cell. They also can mutate, making them invulnerable to treatments that might have previously worked.
Viruses are tiny bits of nucleic acids that contain information & use our body's cells to create more copies of themselves. Smart little dudes ain't they??? They rely on a host to survive. Usually a virus must run it's course.
Bacteria, on the other hand is it's own living organism capable of growing & spreading on it's own. It also causes infection.
So anti-virals can kill viruses? Anti-bacterials can kill bacterial infection? Makes sense to me!!