The theory of quantum dynamical semigroups within the mathematically rigorous framework of completely positive dynamical maps is reviewed. First, the axiomatic approach which deals with phenomenological constructions and general mathematical structures is discussed. Then basic derivation schemes of the constructive approach including singular coupling, weak coupling and low density limits are presented in their higly simplified versions. Two-level system coupled to a heat bath, damped harmonic oscillator, models of decoherence, quantum Brownian particle and Bloch-Boltzmann equations are used as illustrations of the general theory. Physical and mathematical limitations of the quantum open system theory, the validity of Markovian approximation and alternative approaches are discussed also.