Technology architecture - Concept
Interface
The point where a person or one system interacts with another system
What's it for?
Defines the point where a person or another system interacts with a piece of software.
For example…
Warehouse stock updates flow automatically into the finance system
A login screen is a user interface, while an API is a system interface — both define how something interacts with the application
Think of it like…
Reception desk where requests are taken and answers handed over