Internet marketing is the provision and promotion of products and services online. It merges the creative and technical aspects of marketing – design, development, advertising and sales.