Infectious disease specialists are medical doctors trained in internal medicine and specialize in diagnosing, treating and managing infectious diseases. These types of specialists have extensive knowledge of how viruses, bacteria and fungi affect the body.