Definition

A surface, usually plane, forming the BOUN­DARY between adjacent solids, spaces or immiscible liquids. In data processing it describes all information (signals, data) and the specifications ("protocol") required for exchanging data between two units of a system. Interfaces exist between hardware and software units but also between computer and human user.