Tokyo has been Japan's capital since 1868 when it replaced Kyoto after the Meiji Restoration. It's Japan's political and economic center. Osaka is a major commercial hub, while Hiroshima and Nagasaki are known primarily for their World War II history.