CodeBeginner

Interface

Also known as software interface

A defined boundary through which people or software interact with a system, specifying the available operations or information.

In the real world

A storage interface can specify get(key), set(key, value), and remove(key).

Related

Go a little deeper