Internet Micro and Macro Environment