Istilah “ramah dengan pengguna” digunakan untuk menunjuk kepada kemampuan yang dimilki oleh perangkat lunak atau program aplikasi yang mudah dioperasika. Dan program aplikasi tersebut haruslah mempunyai tampilan yang menarik perhatian pengguna. Dan disini penulis akan menjelaskan pemakaian antarmuka grafis yang dapat mempermudah pengguna. Oleh karena itu dengan adanya komponen antarmuka grafis sangat berguna sekali dalam pemakaian program aplikasi.
Pada saat kita menggunakan paket – paket program aplikasi, baik yang bekerja pada mode teks maupun pada mode grafik, pasti kita telah melihat bentuk – bentuk tampilan yang selalu tetap. Dan tanpa kita sadari, kita telah menggunakan tampilan – tampilan tersebut. Tampilan – tampilan itulah yang disebut sebagai komponen dasar antarmuka.