There are different providers offering this type of service: LogMeIn, TeamViewer, Bomgar to name just three!
Microsoft also offers Remote Web Workplace as part of the Windows Small Business Server (SBS) or Windows Server Essentials range of products.