'''کارساز'''<ref>واژهٔ مصوب فرهنگستان زبان و ادب فارسی، دفتر نخست تا چهارم واژههای مصوب، ۱۳۷۶ تا ۸۵</ref>، '''کارگزار''' یا '''سِرور''' {{انگلیسی|server}} که در برخی متون فارسی '''خادم''' هم مینامند، به برنامهای رایانهای گفته میشود که خدمات خود را به دیگر برنامههای رایانهای (و کاربران آنها) در همان رایانه یا در رایانههای دیگر ارائه میکند. به رایانهای که چنین برنامهای روی آن اجرا شود نیز ''سرور'' گفته میشود.
در فناوری اطلاعات سرور برنامه یبرنامهٔ کامپیوتری است که خدمات گوناگونی را به برنامه هایبرنامههای کامپیوتری دیگر و یا کاربرانش (در همان سیستم یا سیستم دیگر) ارائه میدهد. در تعریف عملی تر سرور یک کامپیوتر متصل به شبکه است که بر خلاف سایر کامپیوتر هاکامپیوترها برای چند منظور متفاوت ساخته شده استشدهاست برای مثال یک کاربر ممکن است سرور را برای ارسال و دریافت ایمیل، میزبانی وب سایت هاسایتها (Hosting)، کنترل و چگونگی دسترسی مشتریان به شبکه و … استفاده کند.
سرور یک کامپیوتر همیشه روشن و همیشه در دسترس است، زمانی که این دسترسی تنها در محدوده یک شبکه داخلی باشد، آن را سرور تحت شبکه می نامیم و به این معنا خواهد بود که تمامی کامپیوتر هایکامپیوترهای موجود در این شبکه از این کامپیوتر فرمان می گیرندمیگیرند و نیازهای تحت شبکه خود را به کمک آن تامینتأمین می کنندمیکنند و سرور نقش آنهاآنها را در شبکه تعیین می نماید، حال اگر گستره این شبکه را کمی بیشتر نمائیم، و آن را متشکل از تمام کامپیوتر هاییکامپیوترهایی که از طریق اینترنت به هم وصل شده اندشدهاند بدانیم، با گروه بسیار بزرگی از کامپیوتر هایکامپیوترهای همیشه روشن و همیشه در دسترس از طریق اینترنت روبرو هستیم که به آنهاآنها سرور هایسرورهای اینترنتی گفته می شودمیشود و وظیفه دارند تا اطلاعاتی که در هر زمان از شبانه روز، بر روی پهنای اینترنت جستجو می کنید را برای ملاحظه شما در اختیار قرار دهند.