Salah satu fasilitas teknologi informasi yang diinginkan setiap orang adalah ingin merasakan keamanan, yaitu keamanan diri maupun lingkungan sekitarnya. Hal ini membuat orang berpikiran untuk membuat alat yang bisa melihat kondisi keamanan dari lingkungan di sekitarnya tanpa harus dipantau dalam jarak pandang mata dalam arti kata bisa memantau atau melihat keamanan lokasi yang dipantau dari lokasi lain atau jarak yang jauh secara terus menerus yang mengakibatkan lemah atau kurangnya sistem keamanan yang ada.
Hal ini mendorong perlunya system aplikasi kamera pengawas yang dapat digunakan untuk memantau segala aktivitas yang terjadi baik karyawan, mesin-mesin produksi, rumah, dan lain-lain sehingga dapat dipantau secara terus-menerus hanya menggunakan model slient-server. Pada sistem komunikasi model client-server, client akan memesan permintaan layanan untuk melaksanakan berbagai pekerjaan dari client ke server. Kemudian oleh server, hasil proses yang telah dilaksanakan sesuai permintaan akan sikirim kembali ke client.