The five dimensions of sustainability are an advanced approach for considering every dimension of  development to include new products and services, social, economic, urban, industrial and more. This approach aims to facilitate a responsible process of considering the future impact of our actions & their residues on generations to come.