The document presents Package-based Description Logics (P-DL), a modular ontology language that allows ontology modules to have partially overlapping local semantics. P-DL uses an importing mechanism between modules rather than linking. It allows flexible organization of modules into hierarchies and selective sharing of information. Reasoning is done locally by each module's reasoner and connections between local reasoning results are formed to construct the global semantics without fully integrating the modules.