The adjective comprehensive means something that is complete and including everything that is necessary.
Synonyms are all-included, broad, encyclopedic, or overall.
The word origins from French (1610s) comprehénsif meaning “containing much in comparatively small limits”, and Late Latin comprehensivus, from comprehens-, past participle stem of Latin comprehendere meaning “to take together, to unite, include, to comprehend, perceive”. It comes from com plus prehendere meaning “to catch hold of, seize”.
The final exam in their class is not comprehensive.
The google map is a comprehensive guide to every country.
The professor gave a comprehensive list of sources approved for student’s use.