Skip to content

    Interface

    UX & accessibilityUser interfacetechnical interface
    Reading time: 2 min.Editorially reviewed on:

    Definition

    An interface defines how humans or technical components interact with a system.

    An interface describes the allowed inputs and outputs as well as their rules. For a user interface, this concerns operation; for technical interfaces, communication between components. The respective context must be specified.

    Simply explained

    A plug connection only works if both sides conform to the same connection rules.

    Why it matters in practice

    Clear interfaces facilitate the use and interaction of different systems.

    Example from business

    Hypothetical example: An order form accepts entries and passes them via a defined programming interface to the merchandise management system.

    Limits and pitfalls

    • A visible surface and the underlying API are different interfaces. Unclear data formats lead to misunderstandings.

    Origin & history

    Interfaces are a fundamental concept in technical system design and software development.

    Use in mid-sized companies

    • For integrations, define inputs, outputs, error cases, and responsibilities.

    Frequently asked questions

    Is every interface an API?

    No, a user interface or a physical connector can also be an interface.

    Sources

    Editorially reviewed on:

    On this page

    Next step

    Put knowledge into practice