The use of actual observations to infer the properties of a model is an inverse problem, which are often difficult as they may not have a unique solution. This book proposes a general approach that is valid for linear as well as for nonlinear problems. The philosophy is essentially probabilistic and allows the reader to understand the basic difficulties appearing in the resolution of inverse problems.