There is no such thing as a "comprehensive" general liability policy. It is "commercial" to differentiate it from personal-lines coverage. It is commercial general liability policy, or CGL; a...
Usually this is insurance taken out by a business to protect against the risk of being sued - or held liable - for damage or injury that occur while they're conducting their business