An interface is a physical or virtual cross-over at the boundaries of two function units. The handover of both data and signals follows a fixed order. The interface is mainly used for communication purposes. The term has its origin in natural sciences where it is used to describe the physical phase boundary of two conditions of a medium.