Essential insights about vaccination