Interfaces meaning : The point of interconnection or contact between entities. A thin layer or boundary between different substances or two phases of a single substance. The point of interconnection between systems or subsystems. The connection between a user and a machine. The connection between parts of software. In object-oriented programming, a piece of code defining a set of operations that other code must implement. The internal surface of a coiled protein (compare exoface).