This book introduces the theory of enveloping semigroups--an important tool in the field of topological dynamics--introduced by Robert Ellis. The book deals with the basic theory of topological dynamics and touches on the advanced concepts of the dynamics of induced systems and their enveloping semigroups. All the chapters in the book are well organized and systematically dealing with introductory topics through advanced research topics. The basic concepts give the motivation to begin with, then the theory, and finally the new research-oriented topics. The results are presented with detailed proof, plenty of examples and several open questions are put forward to motivate for future research. Some of the results, related to the enveloping semigroup, are new to the existing literature. The enveloping semigroups of the induced systems is considered for the first time in the literature, and some new results are obtained. The book has a research-oriented flavour in the field of topological dynamics.