Topic List

Click a topic to learn more.


Term of the Moment

Galaxy Fold


Look Up Another Term


Definition: Web hub


A business-to-business website for a particular industry. It provides a meeting ground for buyers and sellers in a specific field, and rather than being advertising based, may charge a transaction fee for each purchase. Also known as a vertical portal, or "vortal." See vertical portal.