The answer to this question is Technological environment
Since the development of internet and other computer technologies, marketers gained the ability to market their products on a global scale with basically no cost. Marketers could easily utilize internet features such as social medias and blogs in order to improve their brand's awareness