This document presents a channel model for effective and efficient online communication. It defines a channel as a means of exchanging information online, such as websites, social media platforms, emails etc. It categorizes channels as broadcasting static information, broadcasting dynamic information, sharing, collaboration, group communication and semantic-based dissemination. For each category it provides examples of common channels and best practices for using them to disseminate information. The paper also discusses related work in semantic content management systems and semantic matchmaking of content senders and receivers.