Overview of the role of the Internet in commerce - Cornerstone Canadian Institute