Cyber mall

Definition
A cyber mall (also spelled cybermall) is

"[a] set of electronic or digital storefronts linked through a common Web site."