هنگاهی که بین دو یا چند کامپیوتر host به منظور برقراری ارتباط connection، به روز بودن اطلاعات، جلوگيری از افزونگی اطلاعات، تبادل سريعتر و دقيقتر اطلاعات و اشتراک منابع sharing resource اتصال برقرار میکنیم در واقع یک شبکه ایجاد کرده ایم. کامپیوتر ها در شبکه تحت عنوان یک زبان واحد به نام protocol با هم صحبت میکنند.