Macro And Macro Social Factors Meaning