  We review some of the fundamental notions associated to the theory of
solitons. More precisely, we focus on the issue of conservation laws via the
existence of the Lax pair and also on methods that provide solutions to partial
or ordinary differential equations that are associated to discrete or
continuous integrable systems. The Riccati equation associated to a given
continuous integrable system is also solved and hence suitable conserved
quantities are derived. The notion of the Darboux-Backlund transformation is
introduced and employed in order to obtain soliton solutions for specific
examples of integrable equations. The Zakharov-Shabat dressing scheme and the
Gelfand-Levitan-Marchenko equation are also introduced. Via this method generic
solutions are produced, and integrable hierarchies are explicitly derived.
Various discrete and continuous integrable models are employed as examples such
as the Toda chain, the discrete non-linear Schrodinger model, the Korteweg-de
Vries and non-linear Schrodinger equations as well as the sine-Gordon and
Liouville models.
