What are the different means by which infectious diseases are spread?

The different means by which infectious diseases spread are:
(i) By direct contact between a healthy and an infected person.
(ii) By indirect contact between a healthy and an infected person.
(iii) Through air.
(iv) Through food.
(v) By vectors such as mosquitoes and insects, etc.
(vi) By the bite of a rabid animal.