How does internet marketing differ from traditional marketing?