Companies that reside in electronic networks rather than physical buildings, allowing them greater flexibility to change in size and configuration as market conditions dictate. Refers to click-and-mortar versus brick-and-mortar.
See also : WAMBAM
NetLingo Classification: Online Jargon
Subscribe to Word & Acronym of the Day - Email this Definition to a Friend