Visual communication is a process involving a sender transmitting a visual message through a channel to a receiver. It includes key elements such as the sender, receiver, message, code or set of rules to connect meaning to visuals, and the medium used to transmit the message from sender to receiver.