For successful communications, you need the following:
A sending device that initiates an instruction to transmit data, instructions, or information
A communications device that connects the sending device to transmission media
Transmission media, or a communications channel , on which the data, instructions, or information travel
A communications device that connects the transmission media to a receiving device
A receiving device that accepts the transmission of data, instructions, or information
Communication is a process of transferring or passing information, ideas, suggestions, orders, requests channelled from one entity to another via some mediums.
Computers and devices can communicate directly with one another, with hundreds of computers on a corporate network around globe — often via the Internet. Some communications involve cables and wires; others are sent wirelessly through the air.