GMAT scores are accepted by foreign universities but CAT score is not, thus if a candidate is planning to study management abroad, then they must take GMAT. But if the candidate is targeting the IIMs for full time MBA, they must take CAT.