This book is for graduate students and researchers who wish to understand theoretical mechanisms lying behind macroscopic properties of magnetic thin films. It provides a detailed description of basic theoretical methods and techniques of simulation to help readers in their research projects.