What are the differences between CCA and ECA?

CCA does not incur additional charges as it is already inclusive in the tuition fee. On the contrary, additional charges will be incurred for Extra-curricular Activities (ECA) based on the rates charged by the external providers / coaches.