1) Networking computers together allows them to share resources like printers, storage, and internet connections. Recent advances in hardware and software have made networking easier and cheaper than ever.
2) Early computer networking involved connecting remote terminals to mainframe computers. Ethernet was developed in the 1970s and standardized in the 1980s, allowing multiple computers and printers to communicate over coaxial or twisted pair cabling.
3) USB networking using special adapter cables provides an easy way to connect 2-3 computers without installing networking cards, achieving data transfer rates of around 5Mb/s.