提供的多重抽象化。介面是两实体交换资料的媒介，交换资料的实体可以是软体、电脑硬体、外部设备、人等等。有些介面（例如触控式萤幕）是双向的，可以传送资讯，同时接收资讯，有些介面（例如滑鼠或喇叭）则是单向的，只能传送或接收资讯。人类与电脑等资讯机器或人类与程式之间的介面称为使用者介面。电脑等资讯机器硬体元件间的介面叫硬体介面。电脑等资讯机器软体元件间的介面叫软体介面。介面可能也提供某种意义上的在讲不同语言的实体之间的翻译，诸如人类与电脑之间。因为介面是一种间接手段，所以相比起直接沟通，会引致些额外负担。