Network marketing goes by many names, and at times is also referred to as multi-level marketing Network marketing is a business scheme which relies on person-to-person sales by independent agents ...