Communication is the exchange of information between two or more parties through various mediums. It involves a sender transmitting a message through a channel to a receiver. There are several types of communication including formal and informal, upward and downward, and verbal and non-verbal. Effective communication requires understanding between parties and can flow in one or two directions with the goal of mutual understanding.