Definisi dari sistem informasi (CBIS atau Computer Based Information System/Sistem Informasi Berbasis Komputer) sebagai sebuah kumpulan lengkap dari perangkat keras (hardware), perangkat lunak (software), basis data (database), jaringan komputer, orang/pengguna, 
komputer
dan sejumlah prosedur, yang telah terkonfigurasi dengan baik, untuk mengumpulkan, mengolah, menyimpan, dan memproses data menjadi informasi.

Berikut penjelasan tentang ketiga elemen fisik yang terdapat pada sebuah sistem informasi,
  1. Perangkat Keras (hardware), mencakup semua perangkat keras komputer yang diperlukan oleh sebuah sistem informasi. Elemen perangkat keras (hardware) memiliki peran didalam proses penyimpanan data dan informasi, unit input data, output informasi,  pengolahan data, serta menjadi terminal untuk koneksi server dan client pada sistem informasi di jaringan komputer. Contoh perangkat keras (hardware) : hub, switch, router, yang berperan di dalam jaringan komputer (untuk media komunikasi di dalam sistem informasi)
  2. Perangkat Lunak (software), berfungsi untuk membantu sistem informasi di dalam proses pengoperasian, pengolahan data, pengambilan keputusan, analis, manajemen data, dan lain-lain. Denan adanya elemen perangkat lunak, maka fungsionalitas sistem informasi akan berjalan dengan baik. hal ini akan berdampak pada pelayanan yang lebih baik dan manfaat yang dirasakan akan lebih besar.
    Elemen perangkat lunak (software) pada sistem informasi mencakup semua perangkat lunak komputer yang diperlukan oleh sebuah sistem informasi. Perangkat lunak ini meliputi sistem informasi yang digunakan di sisi komputer server dan komputer client (misalkan: sistem operasi Linux), aplikasi-aplikasi yang digunakan di sisi komputer server maupun komputer client untuk dapat menggunakan layanan dari sistem informasi (misalkan: aplikasi web browser), dan driver hardware yang digunakan di sisi komputer serverdan komputer client (misalkan: driver VGA dan driver wireless)
  3. Pengguna (brainware). Hirarki kelompok pengguna yang berinteraksi langsung dengan sistem terdiri dari super user/administrator/ pengelola dan pengguna biasa. Super user/administrator/ pengelola merupakan hirarki tertinggi didalam sebuah sistem informasi. Mereka memiliki semua hak akses ke dalam sistem informasi. Pengguna biasa hanya memiliki satu atau beberapa buah hak akses saja, sesuai dengan kebutuhan dan kebijakan yang diberlakukan.
    Kelompok pengembang berinteraksi ke dalam sistem informasi sejak sistem informasi itu masih berupa desain dan rancangan, hingga telah diimplementasikan ke dalam softwaredan hardware. Kelompok pengembang jjuga dapat turut serta di dalam proses/daur hidup selanjutnya pada sistem informasi. Antara lain pada tahap pengujian sistem, update sistem, perbaikan sistem, penambahan dan pengolahan data, penyajian informasi, penentuan keputusan, penentuan kebijakan, audit, dan lainnya. Kelompok pengguna yang berinteraksi langsung dengan sistem informasi mencakup analis sistem informasi, pengambil keputusan, programmerdata entry, tester, dan para ahli lainnya di bidang sistem informasi.
Sumber : Pratama, I Putu Agus Eka, Sistem Informasi dan Implementasinya, 2014.