The difference with discrete and integrative tests is that in them the candidate is an 'outsider', while in communicative performance tests the candidate is an 'insider'. Another difference is that in the former we test 'usage' but in the latter it is 'use' which is tested.