There is no recent elementary introduction to the theory of discrete dynamical systems that stresses the topological background of the topic. This book fills this it deals with this theory as 'applied general topology'. We treat all important concepts needed to understand recent literature. The book is addressed primarily to graduate students. The prerequisites for understanding this book are a certain mathematical maturity and course in General Topology are sufficient.