Conducting business on the net