AN OVERVIEW OF VPS HOSTING, WINDOWS HOSTING, AND WINDOWS VPS HOSTING