Baidu is a popular Chinese search engine. Its design resembles that of Google and features the capability to search news and images, among other functionalities. Baidu claims itself the biggest search engine in Chinese language. As of December 2005, it is the fourth most visited site on the internet, according to Alexa. Baidu translates to "hundreds of times" in English.