An interface describes the way, an application interacts with the user.

It describes the data expected as an input, whether they are optional or not, and which data is output. This might be described in API's (application programing interfaces) or can be delivered as GUI's (graphical user interfaces).

history | excerpt history