Explain the concept of consumer experience and its relevance to internet marketing. Also, discuss the role of online marketing in enhancing consumer experience.