Factors such as shifting demographics, increased levels of education, different ideas and expectations, beliefs, trends and values have all affected the ways that society and the economy operate. It is important for a business to understand and take these factors into account while in the planning stage.