Communication is a process of transferring information from one entity to another. Communication processes are sign-mediated interactions between at least two agents which share a repertoire of signs and semiotic rules. Communication is commonly defined as "the imparting or interchange of thoughts, opinions, or information by speech, writing, or signs". Although there is such a thing as one-way communication, communication can be perceived better as a two-way process in which there is an exchange and progression of thoughts, feelings or ideas (energy) towards a mutually accepted goal or direction (information). 
Communication, as an academic discipline, has a long history.
2 Types of communication
2.1 Nonverbal communication
2.2 Visual communication
2.3 Other types of communication
3 Oral Communication
5 Communication modelling
6 Non-human living organisms communication
6.1 Plants and fungi
7 Communication as academic discipline
8 See also
10 Further reading
11 External links
Communication is a process whereby information is enclosed in a package and is discreeted and imparted by sender to a receiver via a channel/medium. The receiver then decodes the message and gives the sender a feedback. Communication requires that all parties have an area of communicative commonality. There are auditory means, such as speaking, singing and sometimes tone of voice, and nonverbal, physical means, such as body language, sign language, paralanguage, touch, eye contact, by using writing.
Communication is thus a process by which we assign and convey meaning in an attempt to create shared understanding. This process requires a vast repertoire of skills in intrapersonal and interpersonal processing, listening, observing, speaking, questioning, analyzing, and evaluating. It is through communication that collaboration and cooperation occur......
There are also many common barriers...