What is the Difference Between Similar But Different Things, Terms, and Objects

What is the Difference between Bacterial and Viral Diseases

There are some diseases which are clearly defined as bacterial infections, while some diseases fall in the category of viral diseases. Despite all this, there are such diseases as well which could be caused by either bacteria or viruses.