The internet, business and society