This Module will start by reviewing the basics of observer synthesis for linear dynamical systems. Then, based on examples from physics, we will introduce the various notions (geometric and analytical) of the observability of nonlinear systems. After a classification of SNs, a panel of nonlinear observers will be treated and proofs of convergences established. Implementation on a closed-loop simulation case will enable us to deal with the separation principle.