Sohu video is China's first high-definition with genuine long video of significant advantages of integrated video sites, by the end of 2008 China launched the first 100% genuine high-definition movies, drama, variety, documentaries, music, and other high-quality video channels by this quickly became China's most competitive and influential integrated video platforms, but also covers its live television, video news, TV program library, and passengers and other users on the dissemination of traditional video services.
Sohu's Sogou is a subsidiary, in August 3, 2004 launch, the purpose is to enhance the skills of Sohu's search, the main operating Sohu's search business. In the search business, but also launched Sogou input method, free e-mail, business mail and other services. August 9, 2010 Sohu and Alibaba announced the establishment of an independent spin-off company Sogou, the introduction of strategic investment capital injection is expected to become second only to the Sogou Baidu's Chinese search tool