Viral marketing means different things to different people. What does it mean to you? How have you used viral marketing to improve your business either online of offline?