Vaccines are selected based on multiple criteria including the epidemiology of the disease, the vaccine's effectiveness, safety profile, and the potential for disease elimination. Surveillance data helps in identifying the burden of diseases and prioritizing vaccines that will have the most impact on public health.