Any system whereby a source of information is enabled to convey that information, with due regard for efficiency and reliability, to a destination. Such a system may contain more than one source and/or more than one destination, in which case it is called a communication network. Communication systems are usually studied with Shannon’s model in mind.