interface

noun

A surface forming a common boundary between adjacent regions, bodies, substances, or phases.

A point at which independent systems or diverse groups interact.

A system of interaction or communication between a computer and another entity such as a printer, another computer, a network, or a human user.

A device, such as a cable, network card, monitor, or keyboard, that enables interaction or communication between a computer and another entity.

The layout or design of the interactive elements of a computer program, an online service, or an electronic device.