Difference between Comprehensive and Third party insurance?

In comprehensive insurance, client car will be covered in the insurance even if he/she is at fault during the accident. Client has to pay the agreed Excess amount; car will be repair.  In third party, client car will not be insured in his/her policy.