Skip to content

    Modularity

    Web design & developmentModular principle
    Reading time: 2 min.Editorially reviewed on:
    ← All terms

    Definition

    Modularity breaks down a system into clearly defined parts.

    Modules bundle related tasks and communicate via defined interfaces. Good boundaries limit which changes affect other parts.

    Simply explained

    An interchangeable building block can be changed without rebuilding the entire structure.

    Why it matters in practice

    This facilitates maintenance, testing, and the gradual introduction of new AI features.

    Example from business

    Hypothetical example: A company replaces its model provider behind an unchanged interface.

    Limits and pitfalls

    • Too many small modules increase coordination and connection effort.

    Origin & history

    The principle is fundamental for software architecture and system design.

    Use in mid-sized companies

    • SMEs can separate central business logic from interchangeable services.

    Frequently asked questions

    Is every division modular?

    Only if tasks and dependencies are sensibly delineated.

    Sources

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice