Human communication is the exchange of information between people by any means, whether verbal (in speech and writing) or nonverbal. The study of this field involves contributions from psychology, social science, computer science, logic and linguistics.