What is extensibility
Extensibility is an ability of the software system to allow and accept the significant extension of its capabilities without major rewriting of code or changes in its basic architecture. Extensible systems provide technology, tools, languages that designed so that developers can expand or add to its capabilities.
Parent topic: Extensibility Introduction