Why a Computer Network ?

  • The main reasons are:

     

  • Distribute pieces of computation among computers (nodes)
  • Coordination between processes running on different nodes
  • Remote I/O Devices
  • Remote Data/File Access
  • Personal communications (like e-mail, chat, audio/video conferencing)
  • World Wide Web
  • ... and many other uses