Communication is the process of sending and receiving messages between parties. There are several key aspects of communication including senders and receivers, messages and channels, encoding and decoding of messages, and feedback. Effective communication requires understanding factors like perception, motivation, barriers, and following guidelines. Business communication is the intentional and unintentional sending and receiving of messages within an organization. It is complex, competitive, group and task oriented, and data-based. Formal and informal networks, as well as the span of control, impact information flow within organizations.