W dziedzinie informatyki termin interfejs jest używany na określenie funkcjonalnego połączenia, które istnieje między dwoma programami, systemami lub urządzeniami, które zapewniają komunikację na różnych poziomach, umożliwiając wymianę informacji. Istnieją dwa typy interfejsów: interfejsy użytkownika i interfejsy fizyczne.
Interfejs użytkownika to miejsce, w którym rozpoczyna się interakcja między człowiekiem a komputerem. Ten typ interfejsu obejmuje różne elementy, takie jak zawartość graficzna, okna, mysz, kursor, pewne dźwięki, które komputer wytwarza, w skrócie wszystkie te kanały, które umożliwiają komunikację między komputerem a użytkownikiem.
Celem zaprojektowania interfejsu jest to, aby był łatwy do zrozumienia, wydajny i interesujący, tak aby podczas obsługi maszyny uzyskany wynik był pożądany.
Jego główne funkcje to: funkcje włączania i wyłączania; opanowanie sterowanych funkcji zespołu; kontakt z innymi systemami; kontrola dostępu; status informacji; zarządzanie m.in. plikami i katalogami.
W interfejsie użytkownika można wyróżnić trzy typy:
Interfejs sprzętowy: odnosi się do wszystkich urządzeń używanych do uzyskiwania dostępu, przetwarzania i dostarczania danych (ekran, mysz i klawiatura).
Interfejs oprogramowania: służy do dostarczania informacji, dotyczących procesów i mechanizmów kontrolnych, poprzez to, co dana osoba często obserwuje na ekranie.
Interfejs oprogramowania i sprzętu: to ten, który ustanawia połączenie między komputerem a użytkownikiem, umożliwiając sprzętowi zrozumienie instrukcji, a użytkownikowi zrozumienie kodu binarnego zinterpretowanego w czytelny sposób.
Z kolei interfejs fizyczny odnosi się do obwodu fizycznego, przez który sygnały są odbierane lub wysyłane z jednego systemu do drugiego. Nie ma interfejsu globalnego, ale można znaleźć różne typy: interfejs SCSI, interfejs USB itp., Które ustanawiają określoną definicję techniczną, dlatego połączenie jest możliwe, jeśli ten sam interfejs jest używany u źródła i celu.
Gdy termin ten jest używany w obszarze internetowym, interfejs odnosi się do wszystkich tych elementów, które odbijają się na ekranie i umożliwiają użytkownikowi wykonanie różnych określonych czynności.