Term of the Moment

driver


Look Up Another Term


Definition: Baidu


(Baidu, Inc., Beijing, China) A major technology company founded in 2000. Baidu is often considered China's Google. It provides China's leading search engine and browser along with a huge variety of services including maps, news, music, social networking, encyclopedia, virtual assistant and mobile payments.