Communication is the process of sharing meaning between participants through messages. It involves encoding and decoding messages within a context with potential noise. There are various channels and settings of communication, from interpersonal to electronically-mediated. Communication principles include that it has purpose and is relational, cultural, and learned. Developing communication competence requires motivation, knowledge, and skills.