In Conrad's paper on Euclidean proofs of Dirichlet's theorem he states (on page 2),
note that the divisibility condition $p|h(n)$, for some $n$, is equivalent to $h \pmod p$ having a root.
This is not clear to me, maybe I am missing something?
Here $h(x)\in\mathbb{Z}[x]$, so I assume $h \pmod p$ is attained by reducing the coefficients modulo $p$?
He also doesn't state what kind of root $h \pmod p$ should have; of course it will have complex roots, so does $p|h(n)$ imply that $h \pmod p$ will have real roots/roots in $\mathbb{Z}$/roots in $\mathbb{Z_p}$?