Hurwitz spaces (or Hurwitz schemes) parametrize covers of the projective line. One can do this in many ways.
For example, one could fix the number $r$ of branch points, the degree $n$ of the cover and look only at simple covers of $\mathbf{P}^1$. This is usually denoted by $H_{r,n}$. Fulton defined this space as a scheme over $\textrm{Spec} \mathbf{Z}$ and showed that $H_{r,n} \otimes \mathbf{F}_p$ is irreducible for $p$ big enough.
One could also fix a subset $B\subset \mathbf{P}^1$, the degree $n$ of the cover and look at covers of degree $n$ unramified outside $B\cup \{\lambda \}$, where $\lambda \in \mathbf{P}^1-B$ is allowed to vary. One can show that most curves arise as an irreducible component of such a space (Diaz, Donagi, Harbater).
One could also look at Galois covers with a fixed Galois group, etc.
In the end, there are many ways to parametrize covers of the projective line.
Are there any standard references that contain the basics of Hurwitz spaces?
At the moment I have at my disposal
Work of M. Romagny, J. Bertin and S. Wewers (available on Romagny's website). These are very stacky.
The article of Fulton Hurwitz Schemes and Irreducibility of Moduli of Algebraic Curves.
Notes by Brian Osserman available on his website (The representation theory, geometry, and combinatorics of branched covers.).
The article of Diaz, Donagi and Harbater: Every curve is a Hurwitz space.
Question. What are the standard references for the basics of Hurwitz spaces/schemes?