The theory of solitons involves a broad variety of mathematical methods and appears in many areas of physics, technology, biology, and pure and applied mathematics. In this book, emphasis is placed on both theory (considering mathematical approaches for classical and quantum nonlinear systems -- both continuous and discrete) and experiment (with special discussions on high bit rate optical communications and pulse dynamics in optical materials).