What is the main cause of typhoid fever? What is the difference between malaria and typhoid fever?