سرور یک کامپیوتر مستقل است که داده‌ها و سایر خدمات را به یک یا چند کامپیوتر دیگر در یک شبکه معین ارائه می‌کند. مزیت اصلی یک سرور این است که امکان مدیریت و نظارت متمرکز دسترسی به شبکه و داده‌های شبکه را فراهم می‌کند و سرورها می توانند دارای انرژی اضافی، هارد دیسک و پردازنده باشند که معمولاً در رایانه شخصی در دسترس نیستند.