Differentiate between communicable and non-communicable diseases

Differentiate between communicable and non-communicable diseases.
Answer: