شبکه
دستگاه های الکترونیکی و محاسباتی متصل به یکدیگر که می توانند دادهها را با هم مبادله کنند، در مجموع یک شبکه را تشکیل می دهند. یک شبکه رایانه ای یا با استفاده از سیستم های فیزیکی و سختافزاری و به واسطه کابل برای برقراری اتصالات سیمی ایجاد می شود. یا در تکنولوژی های بی سیم نوین، توسط سیستم های وایرلس برقرار می گردد. نقاط یا گره ها و پیوند ها، بخش های اصلی آن را تشکیل می دهند.
این گره ها همگی همزمان و یکنواخت از یک ساختار مشخص و مجموعه ای از پروتکل ها پیروی می کنند که طبق آن نحوه ارسال و دریافت دادههای الکترونیکی از طریق پیوندها تعیین می شود. برنامه ریز و طراح شبکه، فردی است که طراحی و معماری ساختار و پروتکل های را انجام می دهد.