Many network marketing training programs are geared towards new business owners. These programs aim to teach generation of network marketing leads for small business to achieve network marketing success in a short period of time.