Difference between CCAR and ICAAP stress tests What is the difference between ICAAP and CCAR?

Except that one is for USA and other is for Canada?
ICAAP stress tests are for internal capital or economic capital, which are requirements under Basel II pillar II. 
CCAR stress testing is for regulatory capital, which is also under Basel II. US regulators provide specific scenarios and risk factor shocks.