Presents the fundamentals of the shock wave theory. The first part of the book covers the basic elements of the shock wave theory by analyzing the scalar conservation laws. Tthis general theory is then used to study systems of hyperbolic conservation laws. The final part of the book focuses on specific physical models.