  We survey methods to compute three-point branched covers of the projective
line, also known as Belyi maps. These methods include a direct approach,
involving the solution of a system of polynomial equations, as well as complex
analytic methods, modular forms methods, and p-adic methods. Along the way, we
pose several questions and provide numerous examples.
