Impact of Internet on Business Processes