Essential insights about immunization