A communication strategy is a cohesive plan to deliver specific information to a specific audience for a specific reason within a limited timeframe and with finite resources. It involves understanding the target audiences, their information needs, and selecting appropriate communication channels, messages, timing and resources to influence them. Developing an effective strategy requires reviewing objectives, audiences, messages, products, channels, resources, timing, branding and feedback.