Although many business analysts overestimated the impact of internet technologies
when they were first introduced, we now know that the presence of these technologies
has and will continue to shape business practices for years to come. One industry tha