Standard Lemma guide

interface

noun · verb · 16 senses · updated from the 2026-07-25 local source snapshot

Definitions and examples are grouped by meaning. Pronunciation, history, word forms, translations, descendants, synonyms, antonyms, derived terms, and related words appear whenever the source provides them.

Sound

Pronunciation

Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.

  • UK: /ˈɪntəfeɪs/
  • Southern-England: Recorded audio is listed in the source snapshot.
  • US: /ˈɪn(t)ɚˌfeɪs/
  • CMU ARPABET: IH1 N T ER0 F EY2 S Digits mark lexical stress: 1 primary, 2 secondary, 0 unstressed.
  • CMU ARPABET 2: IH1 N ER0 F EY2 S Digits mark lexical stress: 1 primary, 2 secondary, 0 unstressed.

1

noun

Meaning 1

The point of interconnection or contact between entities.

Definition source: English Wiktionary via Wiktextract

Examples

  • Public relations firms often serve as the interface between a company and the press.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

2

noun

Meaning 2

A thin layer or boundary between different substances or two phases of a single substance.

Definition source: English Wiktionary via Wiktextract

Topics: chemistry, natural-sciences, physical-sciences, physics

Examples

  • If water and oil are mixed together, they tend to separate, and at equilibrium they are in different strata with an oil-water interface in between.
  • The surface of a lake is a water-air interface.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

3

noun

Meaning 3

The point of interconnection between systems or subsystems.

Definition source: English Wiktionary via Wiktextract

Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences

Examples

  • The data is sent over the air interface to the remote system.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

4

noun

Meaning 4

The connection between a user and a machine.

Definition source: English Wiktionary via Wiktextract

Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences

Examples

  • The options are selected via the user interface.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

5

noun

Meaning 5

The connection between parts of software; also the public or published sections of an object or module.

Definition source: English Wiktionary via Wiktextract

Qualifier: object-oriented programming

Examples

  • This interface is implemented by several Java classes.
  • Traits are somewhat between an interface and a mixin, as an interface contains only method signatures, while a trait includes also the full method definitions; on the other side mixins include method definitions, but they can also carry state through attributes, while traits usually don't.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

6

noun

Meaning 6

In object-oriented programming, a piece of code defining a set of operations that other code must implement.

Definition source: English Wiktionary via Wiktextract

Qualifier: object-oriented programming

Examples

  • The Audio and Video classes both implement the IPlayable interface.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

7

noun

Meaning 7

In some languages, a block of code declaring the interface (point of interconnection) between a class and code that interacts with it.

Definition source: English Wiktionary via Wiktextract

Qualifier: object-oriented programming

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

8

noun

Meaning 8

The internal surface of a coiled protein (compare exoface).

Definition source: English Wiktionary via Wiktextract

Topics: biochemistry, biology, chemistry, microbiology, natural-sciences, physical-sciences

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

9

verb

Meaning 9

To construct an interface for.

Definition source: English Wiktionary via Wiktextract

Usage: transitive

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

10

verb

Meaning 10

To connect through an interface.

Definition source: English Wiktionary via Wiktextract

Usage: ambitransitive

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

11

verb

Meaning 11

To serve as an interface.

Definition source: English Wiktionary via Wiktextract

Usage: intransitive

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

12

verb

Meaning 12

To meet for discussion.

Definition source: English Wiktionary via Wiktextract

Usage: intransitive

Topics: business

Examples

  • Let's interface on Wednesday.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

13

noun

Meaning 13

(chemistry) a surface forming a common boundary between two things (two objects or liquids or chemical phases)

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Broader terms: surface

Narrower terms: oil-water interface

14

noun

Meaning 14

(computer science) computer circuit consisting of the hardware and associated circuitry that links one device with another (especially a computer and a hard disk drive or other peripherals)

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: port

Antonyms: none provided

Broader terms: computer circuit

Narrower terms: parallel interface, parallel port, serial port, small computer system interface, SCSI

15

noun

Meaning 15

the overlap where two theories or phenomena affect each other or have links with each other

Definition source: Princeton WordNet 3.0

Examples

  • the interface between chemistry and biology

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Broader terms: overlap, convergence, intersection

16

noun

Meaning 16

(computer science) a program that controls a display for the user (usually on a computer monitor) and that allows the user to interact with the system

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: user interface

Antonyms: none provided

Broader terms: program, programme, computer program, computer programme

Narrower terms: command line interface, CLI, graphical user interface, GUI

History

Etymology

Etymology tree Proto-Indo-European *h1én Proto-Indo-European *h1entér Proto-Italic *n̥ter Latin inter Latin inter-bor. English inter- Proto-Indo-European *dheh1- Proto-Indo-European *dheh1k- Proto-Indo-European *-yéti Proto-Indo-European *dhh1kyéti Proto-Italic *θakjō Proto-Italic *fakjō Latin faciō Proto-Italic *-jēs Latin -iēs Latin faciēs Late Latin facia Old French facebor. Middle English face English face English interface From inter- (“between”) + face (“shape, figure, form”).

Across languages

Translations

221 source translations are retained for this English entry.

  • Arabic: تَعْشِيق (taʕšīq) — point of interconnection between entities
  • Arabic: وَاجِهَة (wājiha) — point of interconnection between entities
  • Belarusian: інтэрфе́йс (interfjéjs) — point of interconnection between entities
  • Belarusian: інтэрфэ́йс (interféjs) — point of interconnection between entities
  • Bulgarian: и́нтерфейс (ínterfejs) — point of interconnection between entities
  • Chinese Mandarin: 接口 (jiēkǒu) — point of interconnection between entities
  • Cornish: ynterfas — point of interconnection between entities
  • Czech: rozhraní — point of interconnection between entities
  • Czech: styčná plocha — point of interconnection between entities
  • Dutch: koppeling — point of interconnection between entities
  • Dutch: aansluiting — point of interconnection between entities
  • Dutch: raakpunt — point of interconnection between entities
  • Esperanto: interfaco — point of interconnection between entities
  • Finnish: liittymäkohta — point of interconnection between entities
  • Finnish: rajapinta — point of interconnection between entities
  • Finnish: yhtymäkohta — point of interconnection between entities
  • French: interface — point of interconnection between entities
  • German: Schnittstelle — point of interconnection between entities
  • Greek: διεπαφή (diepafí) — point of interconnection between entities
  • Greek: διεπιφάνεια (diepifáneia) — point of interconnection between entities
  • Hindi: राब्ता (rābtā) — point of interconnection between entities
  • Hindi: वास्ता (vāstā) — point of interconnection between entities
  • Hungarian: határfelület — point of interconnection between entities
  • Hungarian: illesztőegység — point of interconnection between entities
  • Japanese: インターフェース (intāfēsu) — point of interconnection between entities
  • Korean: 인터페이스 (inteopeiseu) — point of interconnection between entities
  • Macedonian: посредник (posrednik) — point of interconnection between entities
  • Malay: antara muka — point of interconnection between entities
  • Māori: arotuki — point of interconnection between entities
  • Norman: întèrfache — point of interconnection between entities
  • Norwegian Bokmål: grensesnitt — point of interconnection between entities
  • Norwegian Nynorsk: grensesnitt — point of interconnection between entities
  • Persian: رابط (râbet) — point of interconnection between entities
  • Persian: واسط (vâset) — point of interconnection between entities
  • Polish: styk — point of interconnection between entities
  • Portuguese: interface — point of interconnection between entities
  • Romanian: interfață — point of interconnection between entities
  • Russian: интерфе́йс (intɛrféjs) — point of interconnection between entities
  • Serbo-Croatian: interfejs — point of interconnection between entities
  • Serbo-Croatian: sučelje — point of interconnection between entities
  • Sindhi: باهمرُو (bāhmrū) — point of interconnection between entities
  • Spanish: interfaz — point of interconnection between entities
  • Swedish: gränssnitt — point of interconnection between entities
  • Swedish: beröringspunkt — point of interconnection between entities
  • Turkish: arayüz — point of interconnection between entities
  • Ukrainian: інтерфе́йс (interféjs) — point of interconnection between entities
  • Welsh: rhyngwyneb — point of interconnection between entities
  • Bulgarian: фа́зова гра́ница (fázova gránica) — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Danish: grænseflade — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Esperanto: limfaco — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Finnish: rajapinta — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • French: interface — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • German: Grenzfläche — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Greek: διεπιφάνεια (diepifáneia) — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Hungarian: fázishatár — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Hungarian: határfelület — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Indonesian: antarmuka — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Italian: interfaccia — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Malay: antara muka — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Māori: matawehe — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Polish: granica międzyfazowa — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Romanian: suprafață de separare — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Sindhi: باهَمرُو (bāhamrū) — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Spanish: interfase — chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
  • Afrikaans: koppelvlak — computing: point of interconnection between systems or subsystems
  • Arabic: واجِهَة (wājiha) — computing: point of interconnection between systems or subsystems
  • Armenian: միջերես (miǰeres) — computing: point of interconnection between systems or subsystems
  • Armenian: ինտերֆեյս (interfeys) — computing: point of interconnection between systems or subsystems
  • Azerbaijani: interfeys — computing: point of interconnection between systems or subsystems
  • Basque: interfaze — computing: point of interconnection between systems or subsystems
  • Belarusian: інтэрфе́йс (interfjéjs) — computing: point of interconnection between systems or subsystems
  • Belarusian: інтэрфэ́йс (interféjs) — computing: point of interconnection between systems or subsystems
  • Bulgarian: и́нтерфейс (ínterfejs) — computing: point of interconnection between systems or subsystems
  • Catalan: interfície — computing: point of interconnection between systems or subsystems
  • Chinese Mandarin: 接口 (jiēkǒu) — computing: point of interconnection between systems or subsystems
  • Czech: rozhraní — computing: point of interconnection between systems or subsystems
  • Danish: grænseflade — computing: point of interconnection between systems or subsystems
  • Dutch: interface — computing: point of interconnection between systems or subsystems
  • Estonian: liidestus — computing: point of interconnection between systems or subsystems
  • Finnish: rajapinta — computing: point of interconnection between systems or subsystems
  • Finnish: yhteys — computing: point of interconnection between systems or subsystems
  • French: interface — computing: point of interconnection between systems or subsystems
  • Georgian: ინტერფეისი (inṭerpeisi) — computing: point of interconnection between systems or subsystems
  • German: Schnittstelle — computing: point of interconnection between systems or subsystems
  • Greek: διεπαφή (diepafí) — computing: point of interconnection between systems or subsystems
  • Hebrew: מִמְשָׁק (mimshák) — computing: point of interconnection between systems or subsystems
  • Hindi: इंटरफ़ेस (iṇṭarfes) — computing: point of interconnection between systems or subsystems
  • Hungarian: interfész — computing: point of interconnection between systems or subsystems
  • Indonesian: antarmuka — computing: point of interconnection between systems or subsystems
  • Japanese: インターフェース (intāfēsu) — computing: point of interconnection between systems or subsystems
  • Kazakh: интерфейс (interfeis) — computing: point of interconnection between systems or subsystems
  • Korean: 인터페이스 (inteopeiseu) — computing: point of interconnection between systems or subsystems
  • Kyrgyz: интерфейс (interfeys) — computing: point of interconnection between systems or subsystems
  • Latin: interfacies — computing: point of interconnection between systems or subsystems
  • Latvian: interfeiss — computing: point of interconnection between systems or subsystems
  • Lithuanian: interfeisas — computing: point of interconnection between systems or subsystems
  • Macedonian: посредник (posrednik) — computing: point of interconnection between systems or subsystems
  • Malay: antara muka — computing: point of interconnection between systems or subsystems
  • Norwegian Bokmål: grensesnitt — computing: point of interconnection between systems or subsystems
  • Norwegian Nynorsk: grensesnitt — computing: point of interconnection between systems or subsystems
  • Persian: ربطال — computing: point of interconnection between systems or subsystems
  • Polish: interfejs — computing: point of interconnection between systems or subsystems
  • Portuguese: interface — computing: point of interconnection between systems or subsystems
  • Romanian: interfață — computing: point of interconnection between systems or subsystems
  • Russian: интерфе́йс (intɛrféjs) — computing: point of interconnection between systems or subsystems
  • Scottish Gaelic: eadar-aghaidh — computing: point of interconnection between systems or subsystems
  • Serbo-Croatian: interfejs — computing: point of interconnection between systems or subsystems
  • Serbo-Croatian: međusklop — computing: point of interconnection between systems or subsystems
  • Serbo-Croatian: međuveza — computing: point of interconnection between systems or subsystems
  • Sindhi: باهَمرُو (bāhamrū) — computing: point of interconnection between systems or subsystems
  • Slovak: rozhranie — computing: point of interconnection between systems or subsystems
  • Slovene: vmesnik — computing: point of interconnection between systems or subsystems
  • Spanish: interfaz — computing: point of interconnection between systems or subsystems
  • Swedish: gränssnitt — computing: point of interconnection between systems or subsystems
  • Turkish: arayüz — computing: point of interconnection between systems or subsystems
  • Ukrainian: інтерфе́йс (interféjs) — computing: point of interconnection between systems or subsystems
  • Urdu: انٹرفیس (inṭarfes) — computing: point of interconnection between systems or subsystems
  • Uzbek: interfeys — computing: point of interconnection between systems or subsystems
  • Abkhaz: аиԥгаларҭа (ajpgalarta) — computing: connection between a user and a machine
  • Armenian: միջերես (miǰeres) — computing: connection between a user and a machine
  • Armenian: ինտերֆեյս (interfeys) — computing: connection between a user and a machine
  • Azerbaijani: interfeys — computing: connection between a user and a machine
  • Basque: interfaze — computing: connection between a user and a machine
  • Belarusian: інтэрфе́йс (interfjéjs) — computing: connection between a user and a machine
  • Belarusian: інтэрфэ́йс (interféjs) — computing: connection between a user and a machine
  • Bulgarian: и́нтерфейс (ínterfejs) — computing: connection between a user and a machine
  • Chinese Mandarin: 界面 (jièmiàn) — computing: connection between a user and a machine
  • Czech: rozhraní — computing: connection between a user and a machine
  • Danish: brugergrænseflade — computing: connection between a user and a machine
  • Dutch: interface — computing: connection between a user and a machine
  • Finnish: käyttöliittymä — computing: connection between a user and a machine
  • Finnish: käyttäjäliittymä — computing: connection between a user and a machine
  • French: interface — computing: connection between a user and a machine
  • Georgian: ინტერფეისი (inṭerpeisi) — computing: connection between a user and a machine
  • German: Schnittstelle — computing: connection between a user and a machine
  • Greek: διεπαφή (diepafí) — computing: connection between a user and a machine
  • Hebrew: מִמְשָׁק (mimshák) — computing: connection between a user and a machine
  • Hindi: इंटरफ़ेस (iṇṭarfes) — computing: connection between a user and a machine
  • Hungarian: felület — computing: connection between a user and a machine
  • Hungarian: felhasználói felület — computing: connection between a user and a machine
  • Icelandic: viðmót — computing: connection between a user and a machine
  • Indonesian: antarmuka — computing: connection between a user and a machine
  • Japanese: インターフェース (intāfēsu) — computing: connection between a user and a machine
  • Kazakh: интерфейс (interfeis) — computing: connection between a user and a machine
  • Korean: 인터페이스 (inteopeiseu) — computing: connection between a user and a machine
  • Kyrgyz: интерфейс (interfeys) — computing: connection between a user and a machine
  • Latin: interfacies — computing: connection between a user and a machine
  • Latvian: saskarne — computing: connection between a user and a machine
  • Macedonian: посредник (posrednik) — computing: connection between a user and a machine
  • Macedonian: интерфејс (interfejs) — computing: connection between a user and a machine
  • Malay: antara muka — computing: connection between a user and a machine
  • Malayalam: സമ്പർക്കമുഖം (sampaṟkkamukhaṁ) — computing: connection between a user and a machine
  • Persian: ربطال — computing: connection between a user and a machine
  • Polish: powłoka — computing: connection between a user and a machine
  • Polish: interfejs — computing: connection between a user and a machine
  • Polish: międzymordzie — computing: connection between a user and a machine
  • Portuguese: interface — computing: connection between a user and a machine
  • Romanian: interfață — computing: connection between a user and a machine
  • Russian: интерфе́йс (intɛrféjs) — computing: connection between a user and a machine
  • Scottish Gaelic: eadar-aghaidh — computing: connection between a user and a machine
  • Serbo-Croatian: ѝнтерфе̄јс — computing: connection between a user and a machine
  • Serbo-Croatian: ìnterfējs — computing: connection between a user and a machine
  • Sindhi: باهمرُو (bāhamrū) — computing: connection between a user and a machine
  • Slovak: rozhranie — computing: connection between a user and a machine
  • Slovene: vmesnik — computing: connection between a user and a machine
  • Spanish: interfaz — computing: connection between a user and a machine
  • Swedish: gränssnitt — computing: connection between a user and a machine
  • Turkish: arayüz — computing: connection between a user and a machine
  • Ukrainian: інтерфе́йс (interféjs) — computing: connection between a user and a machine
  • Uzbek: interfeys — computing: connection between a user and a machine
  • Vietnamese: giao diện — computing: connection between a user and a machine
  • Zhuang: gyaiqmienh — computing: connection between a user and a machine
  • Basque: interfaze — computing, object-oriented: connection between parts of software
  • Bulgarian: и́нтерфейс (ínterfejs) — computing, object-oriented: connection between parts of software
  • Finnish: rajapinta — computing, object-oriented: connection between parts of software
  • French: interface — computing, object-oriented: connection between parts of software
  • German: Schnittstelle — computing, object-oriented: connection between parts of software
  • Hebrew: מִמְשָׁק (mimshák) — computing, object-oriented: connection between parts of software
  • Persian: ربطال — computing, object-oriented: connection between parts of software
  • Polish: interfejs — computing, object-oriented: connection between parts of software
  • Polish: międzymordzie — computing, object-oriented: connection between parts of software
  • Portuguese: interface — computing, object-oriented: connection between parts of software
  • Scottish Gaelic: eadar-aghaidh — computing, object-oriented: connection between parts of software
  • Spanish: interfaz — computing, object-oriented: connection between parts of software
  • Swedish: gränssnitt — computing, object-oriented: connection between parts of software
  • Turkish: arayüz — computing, object-oriented: connection between parts of software
  • Basque: interfaze — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Bulgarian: и́нтерфейс (ínterfejs) — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Czech: rozhraní — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Dutch: interface — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Finnish: rajapinta — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • French: interface — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • German: Schnittstelle — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Hebrew: מִמְשָׁק (mimshák) — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Macedonian: посредник (posrednik) — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Persian: ربطال — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Polish: interfejs — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Polish: międzymordzie — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Portuguese: interface — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Romanian: interfață — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Russian: интерфе́йс (intɛrféjs) — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Scottish Gaelic: eadar-aghaidh — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Spanish: interfaz — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Turkish: arayüz — computing, object-oriented: piece of code defining a set of operations that other code must implement
  • Finnish: yhdistää rajapinnan kautta — transitive: to construct an interface; connect through an interface
  • Greek: φέρω σε διεπαφή (féro se diepafí) — transitive: to construct an interface; connect through an interface
  • Greek: διεφάπτω (diefápto) — transitive: to construct an interface; connect through an interface
  • Italian: interfacciare — transitive: to construct an interface; connect through an interface
  • Macedonian: посредува (posreduva) — transitive: to construct an interface; connect through an interface
  • Malay: mengantaramukakan — transitive: to construct an interface; connect through an interface
  • Norman: întèrfachi — transitive: to construct an interface; connect through an interface
  • Polish: sprzęgać — transitive: to construct an interface; connect through an interface
  • Polish: sprząc — transitive: to construct an interface; connect through an interface
  • Polish: łączyć — transitive: to construct an interface; connect through an interface
  • Polish: złączyć — transitive: to construct an interface; connect through an interface
  • Finnish: toimia rajapintana — intransitive: to be an interface; be into an interface
  • Greek: έχω διεπαφή με (écho diepafí me) — intransitive: to be an interface; be into an interface
  • Greek: διεφάπτομαι με (diefáptomai me) — intransitive: to be an interface; be into an interface
  • Italian: interfacciarsi — intransitive: to be an interface; be into an interface
  • Macedonian: посредува (posreduva) — intransitive: to be an interface; be into an interface
  • Polish: pośredniczyć — intransitive: to be an interface; be into an interface
Real reading context

interface in complete knowledge articles