شبکههای کامپیوتری بر اساس نوع توپولوژی که استفاده میکنند از هم تفکیک میشوند. هر کدام از انواع شبکه ویژگیهای مختص به خود را دارد که سطح خدمات مطلوب را برای مخاطبان فراهم میکند. سه نوع جامع از شبکه تحت عناوین اینترنت، اینترانت و اکسترانت وجود دارد. هر شبکه فناوریهای ارتباطی یکسانی را به اشتراک میگذارد که از نظر اندازه، سطح دسترسی و ماهیت کاربران متفاوت هستند.
اینترنت یک شبکه عمومی متشکل از هزاران کامپیوتر (سرور و کلاینت) است که برای تبادل اطلاعات با یک دیگر در ارتباط هستند. مجموعهای از شبکههای کامپیوتری به طور منظم به یک دیگر متصل شدهاند تا یک شبکه عظیم در سراسر جهان را تشکیل دهند. در این شبکه عظیم برای کنترل ارتباطات هیچ کنترل کننده مرکزی وجود ندارد. این نوع از شبکه به دستگاههای شبکه و پروتکلهایی (پروتکلهای مسیریابی) که از قبل به تصویب رسیده است متکی است. هر کاربری از طریق یک فراهم کننده خدمات اینترنت (ISP) میتواند به اینترنت دسترسی داشته باشد. اساسا اینترنت سانسور نشده و غیر قابل کنترل است، اما برخی از کشورها هستند که بر اساس قوانین خود محدودیتهایی را برای دسترسی به اینترنت اعمال میکنند. اگر چه هیچ تشکیلات متمرکزی برای کنترل آن وجود ندارد، سازمانی با نام ICANN (The Internet Corporation for Assigned names and Numbers) آدرسهای آیپی و اسامی دامنهها را مدیریت میکند.
اینترانت یک شبکه خصوصی با تعداد محدودی کامپیوتر متصل به یک دیگر است که بر اساس ضوابط تعریف شده کنترل میشود. اینترانت برای اطمینان از اتصال امن و بدون وقفه بین اعضا توسط یک سازمان مشخص راه اندازی و کنترل میشود تا تبادل اطلاعات به طور موثرتری انجام شود. نیازهای سازمانی ممکن است شامل به اشتراک گذاری آخرین بهروزرسانیهای خبری، اطلاعات مدیریتی، تغییرات سازمانی، سیاست گذاریها و خط مشیهای تازه و نظایر این باشد.
اینترانت بسیار شبیه اینترنت عمل میکند، با این تفاوت که از دنیای بیرون از خود کاملا جدا شده است. در زمانی که نیاز به اتصال اینترانت به دنیای بیرون وجود داشته باشد از فایروالها برای اتصال آن به اینترنت استفاده میشود. این شبکه نیز از همان پروتکلهای TCP/IP استفاده میکند. اندازه یک اینترانت به نیازهای یک سازمان بستگی دارد. میزان گستردگی آن میتواند در حد یک ساختمان، یک ناحیه و یا یک شهر و کشور باشد. علاوه بر این، سازمانهای چند ملیتی زیادی وجود دارد که با استفاده از اتصالات فیبرنوری اختصاصی اینترانتهای بین چند کشور را نگهداری میکنند. از آنجا که در اینترانت پهنای باند به طور کامل به تعداد ثابتی از کاربران اختصاص داده میشود راندمان ارتباطی بین دستگاههای شبکه زیاد است. یک اینترانت ممکن است در برخی شرایط از طریق اینترنت قابل دسترس باشد. در چنین شرایطی برای فراهم کردن یک اتصال امن از تکنیکهایی مثل اتصال VPN استفاده میشود.
اکسترانت بخشی از یک اینترانت است که در دسته بندی شبکههای خصوصی نیز قرار میگیرد. این نوع از شبکه نیز توسط یک سازمان کنترل و مدیریت میشود تا یک دسترسی امن به اینترانت از دنیای خارج فراهم شود. خیلی از سازمانهای تجاری برای پیشرفت سطح ارتباطات و بهره وری نیاز دارند تا شرکای تجاری و مشتریان آنها به اینترانت آنها متصل شوند. از آنجا که اینترانت تنها به اعضای داخلی اجازه دسترسی میدهد، اعضای خارجی (شرکا و مشتریان) برای دسترسی به این شبکه از اکسترانت استفاده میکنند. مسئولان و مدیران سیستم تصمیم میگیرند که کدام کاربران اجازه دسترسی از طریق اکسترانت را داشته باشند. اساسا به کاربران اکسترانت اجازه دسترسی محدود به اینترانت داده میشود.
نه تنها کاربران خارجی، بلکه بعضی اوقات اعضای داخلی خود سازمان نیز که از طریق اینترنت نیاز به دسترسی به شبکه سازمانی پیدا میکنند میتوانند از اکسترانت استفاده کنند.