How Internet technology helps businesses and customers achieve their objectives