One challenge in developing vaccines is economic. The diseases that most need vaccines today - HIV, malaria, and tuberculosis - exist mostly in poor countries. Companies that make vaccines would not make much money because many of the people who need them are too poor to pay for them. There would also be financial and other risks to these companies if they tried making new vaccines for these diseases.