I don't know what a high level is.
I would say that the difference is operational. The sieves in factorization (quadratic sieve, number field sieve) are algorithmic techniques designed to optimize computations. The sieve in analytic number theory are theoretical constructs designed to optimize estimates of the number of elements in various sets.