Interface (antarmuka) adalah salah satu layanan yang disediakan system operasi sebagai sarana interaksi antara pengguna dengan system operasi. Interface dapat menerima informasi dari pengguna dan memberikan informasi kepada pengguna untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi. Interface, berfungsi untuk menginput pengetahuan baru ke dalam basis pengetahuan sistem pakar (ES), menampilkan penjelasan sistem dan memberikan panduan pemakaian sistem secara menyeluruh / step by step sehingga pengguna mengerti apa yang akan dilakukan terhadap suatu sistem.
Tujuan sebuah interface adalah mengkomunikasikan fitur-fitur sistem yang tersedia agar user mengerti dan dapat menggunakan sistem tersebut. Dalam hal ini penggunaan bahasa amat efektif untuk membantu pengertian, karena bahasa merupakan alat tertua yang dipakai orang untuk berkomunikasi sehari-harinya. Praktisnya semua pengguna komputer dan internet dapat mengerti tulisan.
Interface terdapat dua jenis yaitu, Command Line Interface (CLI) dan Graphical User Interface (GUI). CLI adalah tipe interface dimana sistem operasi yang dipakai berupa text terminal yang berisi program atau perintah tertentu, misalnya menggunakan Command Prompot pada microsoft windows. Sedangkan GUI adalah bentuk komunikasi dengan menampilkan windows, seperti kotak dialog, icon, menu dan sebagainya.

