Your Free Online Legal Dictionary • Featuring Black’s Law Dictionary, 2nd Ed.
Used to denote a business that operates in the physical world rather than over the Internet.