Micro And Macro World