An add-on enhances the core function of a primary system. It is a supplemental component, offering new capabilities or refining existing ones, often found in Software or Hardware environments. See also Plugin Extension Module