These lecture courses introduce the techniques necessary in the understanding of the application of lattice methods to phenomenology, and describe how these techniques are used, mainly in lattice simulations, in the study of interesting phenomenological questions.