Defining Auctions, Web Portals, and Virtual Communities Notes | Scholar Quill