Sohu.com Limited leverer onlinemedier, spil og søgeprodukter og -tjenester på pc'er og mobile enheder i Kina. Virksomheden leverer online nyheder og information gennem mobiltelefonapplikationen Sohu News APP, mobilportalen m.sohu.com og www.sohu.com til pc'er; og online videoindhold og tjenester gennem mobiltelefonapplikationen Sohu Video APP og tv.sohu.com, og ifox, en pc-videoapplikation. Virksomheden er også involveret i udvikling, drift og licensering af onlinespil til pc'er og mobile enheder, som omfatter massive multiplayer online-rollespil; og afslappede spil, strategispil og samlekortspil. Derudover driver det focus.cn, som leverer online ejendomsinformation og -tjenester; og webstedet 17173.com, som leverer nyheder, elektroniske fora, onlinevideoer og andre online spilinformationstjenester til spillere, samt tilbyder mobilspildistributionstjenester. Derudover leverer virksomheden betalte abonnementstjenester, interaktive udsendelsestjenester og underlicensering af købt videoindhold til tredjeparter. Sohu.com Limited blev grundlagt i 1996 og har hovedkontor i Beijing, Kina.