IT (Information Technology) atau dalam bahasa Indonesia, Teknologi Informasi merupakan salah satu pilar teknologi yang dapat membantu manusia dalam membuat, menyimpan, dan menyebarkan informasi dari satu tempat ke tempat lainnya. Seperti halnya teknologi yang selalu berkembang seiring berjalannya waktu, teknologi informasi (IT) juga selalu berkembang demi menyesuaikan dengan situasi perubahan zaman.
Evolusi perkembangan infrastruktur IT secara umum terbagi ke dalam 5 era, yaitu:
1. Era Mainframe atau Mini Computer (1959 – sekarang)
Diperkenalkannya mesin IBM 1401 dan 7090 pada tahun 1959 menandai dimulainya penggunaan komputer mainframe secara komersial. Pada tahun 1965, komputer muncul dengan diperkenalkannya IBM seri 360 yang merupakan komputer pertama yang memiliki fitur seperti multitasking dan virtual memory yang lebih canggih.
Setelah itu, pada tahun 1965 Komputer Mini (Mini computer) diperkenalkan secara luas yang diproduksi oleh Digital Equipment Corporation (DEC). Komputer mini ini menawarkan harga yang jauh lebih rendah daripada mainframe IBM. Namun, dalam beberapa tahun terakhir, komputer mini telah berkembang menjadi komputer kelas menengah dan merupakan bagian dari jaringan atau network.
2. Era Personal Computer (PC) (1981 – sekarang)
Meskipun personal computer (PC) atau komputer pribadi pertama kali muncul pada tahun 1970-an dengan produk seperti Xerox Alto, MITS Altair 8800, dan Apple I dan II), mesin-mesin ini hanya didistribusikan secara terbatas kepada para peminat komputer. Kemunculan PC IBM pada tahun 1981 dianggap sebagai awal era PC karena mesin inilah yang pertama kali dikenalkan secara luas di kalangan bisnis.
Pada awalnya PC menggunakan sistem operasi DOS (Disk Operating System) atau bahasa perintah berbasis teks, dan kemudian sistem operasi Microsoft Windows. Penjualan PC di seluruh dunia telah menurun karena popularitas tablet dan smartphone, namun PC hingga saat ini masih menjadi alat yang populer untuk berbisnis.
3. Era Client/Server (1983 – sekarang)
Dalam komputasi client atau server, desktop atau laptop yang disebut "clients" dihubungkan ke komputer server yang kuat yang menyediakan berbagai layanan dan kemampuan kepada komputer klien. Klien adalah titik masuk pengguna, sedangkan server memproses dan menyimpan data bersama, menyajikan web pages, atau mengelola aktivitas jaringan.