Here is a comprehensive treatment of the main results and methods of the theory of Noetherian semigroup algebras. These results are applied and illustrated in the context of important classes of algebras that arise in a variety of areas and have recently been intensively studied. The focus is on the interplay between combinatorics and algebraic structure. Mathematical physicists will find this work interesting for its attention to applications of the Yang-Baxter equation.