Tenologi informasi dan komunikasi ,dalam bahasa inggris Information And Comunocation Technologies adalah merupakan payung besar terminologi yang mencakup seluruh peralatan teknis untuk memproses dan menyampaikan informasi secara cepat dan mudah keseluruh penjuru dunia . Dalam TIK mencakup perangkat lunak dan perangkat keras , untuk lebih jelas marilah kita bahas satu persatu
a). Perangkat lunak (software) perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain bagian sistem komputer tang tdak berwujud. Yang menonjolkan perbedaan perangkat keras dan perangkat lunak .Berikut contoh –contoh perangkat lunak ,antara lain :
1)perangkat lunak aplikasi (application software) ,seperti : pengolahan data ,tabel hitung ,dan pemutar media
2) sistem operasi (operating system), seperti : windows 3.1 , windows 7, windows 2000 ,dan sebagainya
3) perangkat lunak aplikasi (software application) , seperti: alat untuk mencetak uang , dll
b) Perangkat keras (hardware) Perangkat keras, yaitu semua bagian fisik komputer dan di bedakan dengan data yang berada di dalam nya atau yang beroperasi di dalam nya, batasan antara perangkat keras dan lunak akan sedikit buram kalau kita berbicara mengenai firmware ,yitu perangkat lunak yang di buat ke dalam perangkat keras yang merupakan wilayah bidang ilmu komputer dan teknik komputer yang jarang di kenal oleh orang banyak Contoh perangkat keras :
1) Perangkat masukan (input device) ,seperti : key board ,scanner , joystick ,mouse ,dsb
2) Perangkat pengolah data (proses), seperi :CPU,dan mikroprosesor
3)Perangkat keluaran (output device), seperti : monitor ,speaker, dan printer
Jadi pada dasar nya adanya Teknologi informasi itu merupakan hasil dari sebuah sistem antara perangkat keras dan perangkat lunak yang saling mendukung sehingga bila salah satu aspek tersebut tidak ada maka komputer tidak akan berjalan