ChinaPower wird betrieben vom Center for Strategic and International Studies (CSIS), einer gemeinnützigen Stiftung und Denkfabrik in Washington, D.C., USA. ChinaPower beleuchtet insbesondere die fünf Themenbereiche Militär, Wirtschaft, Technologie, Soziales und internationales Image, die auf dem Internetportal mit eigenen Rubriken hinterlegt sind.
Der Übersichtsartikel "Is China leading in global innovation?" verwendet Daten der OECD (z.B. aus den Main Science and Technology Indicators), der World Intellectual Property Organization (Global Innovation Index) oder der Weltbank (u.a. Worldwide Governance Indicators), sowie eigene Auswertungen des CSIS.