I thought these two words mean the same thing, until I read the following sentence: "Comprehensive, complete and mature C++ frameworks that save lots of work and help bringing the product to market sooner".
I am confused by the two bold words above.
complete: With all parts included; with nothing missing; full.
comprehensive: Broadly or completely covering.
With the above explanation, I still can not understand the difference between them, can they replace each other?
Can "The list may not be complete." be replaced with "The list may not comprehensive." ?