Rozhraní
Rozhraní je místo, kde se dva systémy setkávají a mohou spolu komunikovat. Slouží k výměně informací, vstupů a výstupů a definuje pravidla pro vzájemnou spolupráci. Rozhraní lze chápat i jako soubor specifikací, které umožňují komponentám spolupracovat bez nutnosti znát jejich vnitřní implementaci.
Rozlišuje se několik typů rozhraní. Uživatelské rozhraní (UI) spojuje člověka se systémem a může být grafické, textové
Příklady a standardy: uživatelská rozhraní v operačních systémech a aplikacích; webová API pro interakci s externími
Návrh rozhraní vyžaduje zvážení použitelnosti, dostupnosti, bezpečnosti a kompatibility. Důležitá je dokumentace, konzistence a standardizace, které