What's the difference between
and
Enter two words to compare and contrast their definitions, origins, and synonyms to better understand how those words are related.

Abut vs Interface - What's the difference?

abut | interface |

As a verb abut

is to touch by means of a mutual border, edge or end; to border on; to lie adjacent; to project; to terminate; to be contiguous; to meet, of an estate, country, etc .

abut

English

Alternative forms

* abutt

Verb

(abutt)
  • To touch by means of a mutual border, edge or end; to border on; to lie adjacent; to project; to terminate; to be contiguous; to meet, of an estate, country, etc.
  • It was a time when Germany still abutted upon Russia.
    His land abuts on the road.
  • To lean against on one end; to end on, of a part of a building or wall.
  • To border upon; be next to; abut on; be adjacent to; to support by an abutment.
  • Usage notes

    * (estate or country) Followed by any of the following words: upon', '''on''' or (obsolete) ' to . * (building) Followed by any of the following words: upon', '''on''', or ' against .

    References

    Anagrams

    * * ----

    interface

    Noun

    (en noun)
  • The point of interconnection between entities.
  • Public relations firms often serve as the interface between a company and the press.
  • (chemistry, physics) A thin layer or boundary between different substances or two phases of a single substance.
  • 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 .
  • (computing) The point of interconnection between systems or subsystems.
  • The data is sent over the air interface to the remote system.
  • (computing) The connection between a user and a machine.
  • The options are selected via the user interface .
  • (computing, object-oriented) The connection between parts of software.
  • This interface is implemented by several Java classes.
  • (computing, object-oriented) In object-oriented programming, a piece of code defining a set of operations that other code must implement.
  • The Audio and Video classes both implement the IPlayable interface .

    Derived terms

    * abstract interface * generic interface * marker interface * network interface * user interface

    Verb

    (interfac)
  • to construct an interface for, to connect through an interface
  • to be an interface, to be into an interface