Technological advances, changes in consumer behavior and attitudes, and emerging technologies all contribute to fluctuating marketing trends.