This is a survey paper on various algorithms in Hilbert spaces for the solution of variational inequalities associated to indicator functions and other related problems (complementarity problems, quasivariational inequalities, general nonlinear variational inequalities, variational-like inequalities). In each case, the author discusses several approximation techniques: projection methods, Wiener-Hopf equation approach, auxiliary principles, gap functions, parallel implementation. The exposition is well organised and clear and the covered literature is very rich, including many personal contributions.