1. Noun. Business transacted over telecommunication networks. ¹
2. Noun. A business that operates in this way. ¹
¹ Source: wiktionary.com