Communication involves the exchange of information between a sender and receiver using a medium. There are five key elements of communication: the sender encodes an idea into a message that is transmitted through a medium to the receiver, who decodes and provides feedback to complete the communication process. Effective communication requires all five elements - a sender, receiver, message, medium, and feedback.