Many are caused by viruses, which are difficult to control by using antibiotics.
For many, the biology of the pathogen makes development of a vaccine difficult.
Some can be spread by a person before he/she begins exhibiting symptoms.
All of the above.
More than one of the above, but not all.