VPS(Virtual Private Server) یا سرور مجازی، یک اصطلاح در زمینه هاستینگ (Hosting) بوده، که در واقع همان ماشین مجازی با مجازیسازی میباشد.VPSامکان دسترسیrootو نصب نرمافزارهای سیستمی را فراهم میکند. با استفاده از فن آوری مانندXen،vmware ESXIیاVirtuozzoو با بهره گيري از سخت افزارهاي قدرتمند و پيشرفته، يک سرور فيزيکي به چندينVPSبا امکانات يکسان يا متفاوت تقسيم مي شود. گاهی از سرور مجازی به عنوانVDS(Virtual Dedicated Server) نيز نام مي برند.
هرVPSکه روی سرور اصلی ایجاد می شوند کاملا به صورت مستقل عمل می کنند و هیچ ارتباطی با یکدیگر ندارند، در نتيجـهVPSهـاي موجود بر روي يک سـرور مي توانند از سيستم هاي عامل متفاوت و نرم افزارهاي مختلف و نسخه هاي متفاوتي از نرمافزار استفاده نمايند. بر فرض يکVPSداراي لينوکسDebian، ديگري دارايCentOSبه عنوان سيستم عامل هاي سـرور خواهند بود. همين امر در رابطه باVPSهاي با سـيسـتـم عامل وينـدوز نيـز صادق مي باشد. همچنين تعريفName Serverهاي اختصاصي ، نصبASP, PHP, MySQL, .NETو ساير برنامه ها با نسخه دلخواه، نصب و اجراي كليه برنامه ها،DLLها، ... بطور كامل در كنترل و اختيار هر مشترك ميباشد.
هرVPSوابسته به پلن آن، سهم خاصي از منابع سرور از قبيل حافظه اصلي (RAM)، فضاي ديسک سخت (HDD) را به صورت اختصاصي و تضمين شده در اختيار خواهد داشت. به عنوان مثال، يکVPSمي تواند 2 گیگابايت از 64 گيگابايت حافظه اصلي سرور را به صورت تضمين شده به همراه 50 گيگابايت فضاي هارد دیسک و 50 گيگابايت پهناي باند ماهيانه را د راختیار داشتهباشد. اين بدين معنا است که بدون درنظر گرفتن ميزان مصرف سايرVPSهاي موجود بر روي سرور،VPSمورد مثال ما تحت هر شرايطي به 2 گیگابايت از حافظه اصلي سرور دسترسي خواهد داشت.
مهمترين مزاياي استفاده ازVPSها در مقايسه با ساير سرويس هاي ميزباني، هزينه بسيار کمترVPSها نسبت به سرورهای اختصاصي و استقلال عملکرد نسبت به سرويسهاي نمايندگي (Resseller/Shared Hosting) میباشد به شکلی هزينهVPSها در بسياري از اوقات بسیار کمتر از هزينـه سـرور هاي اختصاصـي بوده ولي تمامی امکانات آنهـا را دارا مي باشد.