接口(Interface),在计算机或网络中,是一个系统与其它系统通信一个被定义的方法。它是在一个系统和它的环境之间的分界线,提供这个系统的输入和接收输出。在面向对象的语言中,类定义和方法签名提供接口。应用程序接口(APIs)组成了一个系统到应用程序的接口和经常由在脚本语言中的函数或命令的搜集组成。接口可能隐藏(仅对系统发展商可用)或暴露(对其他人可用)。