Interfaces- what are they and what do they do?

Interfaces are everywhere. Every time we interact with something in order to achieve something else we are using an interface. This statement is intentionally vague to represent the fact that this can take an almost unlimited number of forms. Interfaces between humans and machines are cleverly called HMI’s (Human-Machine Interfaces). Computer Interfaces are characterized today […]