La nivel fundamental, internet Marketing folosește internetul pentru a face publicitate, a comunica și a vinde bunuri și servicii. La un nivel avansat, marketingul pe Internet este cunoscut sub denumirea de optimizare pentru motoarele de căutare (SEO), care este utilizarea de cuvinte cheie direcționate, arhitectura site-ului prietenoasă cu crawler-ul, trimiteri pentru motoarele de căutare și o rețea de linkuri bine dezvoltată pentru a îmbunătăți poziția, rangul paginii și Rata de clic.