شبکه کامپیوتری، مجموعه ای از کامپیوتر های مستقل است که با هدف اشتراک گذاری منابع و داده ها به همدیگر وصل شده اند. البته، به غیر از کامپیوتر، دستگاه های دیگری مثل مودم، روتر (مسیریاب)، سوئیچ و هاب هم در این گردهمایی نقش دارند و ارتباط سیمی یا بی سیم بین کاربران را راحت تر می کنند.
شبکه های کامپیوتری از انواع نود ها مثل سرور ها، سخت افزار های شبکه، کامپیوتر های شخصی و لینک های ارتباطی تشکیل شده اند. نود های موجود در انواع شبکه های کامپیوتری از مجموعه قوانین و پروتکل های خاصی پیروی می کنند. تا نحوه ارسال و دریافت داده ها با اصول خاصی انجام شود.