Viral marketing and viral advertising refer to marketing techniques that use pre-existing social networks to produce exponential increases in brand awareness, through self-replicating viral processes, analogous to the spread of a computer virus. It can often be word-of-mouth delivered and enhanced online; it can harness the network effect of the Internet and can be very useful in reaching a large number of people rapidly.