Abstract
I. Introduction
II. Epidemic Approach
(1) Basic Model
(2) Extensions
III. Difference - Based Approach
(1) Basic Model
(2) Extensions
IV. Strategic Approach
V. Evolutionary Approach
VI. Network Externality and Diffusion
VII. Summary
References