 China is stronger in hardware while India is stronger in software.China is stronger in physical markets while India is stronger in financial markets.The countries also share certain historical interactions – the spread of Buddhism from India to China and British-European trade on the Silk Road are famous examples.