Internet adalah jaringan komputer (interconnected network) di seluruh dunia, yang berisikan informasi dan juga merupakan sarana komunikasi data (suara, gambar, vidio, dan teks). Informasi ni dibuat oleh penyelenggara atau pemilik jaringan komputer tersebut atau dibuat oleh pemilik informasi yang menitipkan informasinya kepada pemilik jaringan komputer yang tersambungkan ke network.
Internet sebenarnya mengacu kepada istilah untuk menyebut sebuah jaringan, bukannya suatu aplikasi tertentu. Karenanya, Internet tidaklah memiliki manfaat apa-apa tanpa adanya aplikasi yang sesuai. Internet menyediakan beragam aplikasi yang dapat digunakan untuk berbagai keperluan. Setiap aplikasi berjalan diatas sebuah protokol tertentu. Istilah "protokol" di Internet mengacu pada satu set aturan yang mengatur bagaimana sebuah aplikasi berkomunikasi dalam suatu jaringan. Sedangkan software aplikasi yang berjalan diatas sebuah protokol disebut sebagai aplikasi client.
Istilah World-Wide Web (WWW), biasanya disingkat menjadi "web", adalah sistem dokumen hypertext yang saling terkait yang diakses melalui Internet. Meskipun banyak orang menggunakan istilah "Internet" dan "web" secara bergantian, pada kenyataannya Internet adalah sistem yang memfasilitasi transfer data dan web adalah data itu sendiri. Web hanyalah salah satu cara agar data dapat disebarluaskan melalui Internet.
Browser memfasilitasi akses ke dokumen web yang disebut "web page" yang terhubung satu sama lain menggunakan "hyperlink". Hyperlink adalah elemen di halaman web yang membuat tautan ke tempat lain di dokumen yang sama, dokumen yang sama sekali berbeda, atau konten media dari beberapa jenis.
Web page seperti yang ditampilkan di jendela browser dapat berisi grafik, suara, teks dan video. Pada kenyataannya, grafik, suara dan video bukanlah bagian dari dokumen web. Semua itu ditautkan ke dokumen web dan ditampilkan sesuai dengan instruksi yang terkandung di dalamnya. Jadi gambar, suara dan video semuanya ditransfer melalui Internet secara terpisah dan ditampilkan dengan teks sesuai dengan petunjuk yang terdapat dalam dokumen hypertext. Sebagai dokumen hypertext, dokumen-dokumen di web dapat memiliki link dengan dokumen lain, baik yang tersimpan dalam webserver yang sama maupun di webserver lainnya. Link memudahkan para pengakses web berpindah dari satu halaman ke halaman lainnya, dan "berkelana" dari satu server ke server lain. Kegiatan penelusuran halaman web ini biasa diistilahkan sebagai browsing, ada juga yang menyebutnya sebagai surfing (berselancar).
Fungsi browser adalah untuk menafsirkan bahasa program dari halaman web dan mengubahnya menjadi kata- kata dan grafik yang yang tampil di layar. Bahasa yang diinterpretasikan browser disebut Hypertext Markup Language (HTML). Di setiap halaman web, kata, frasa, dan bahkan gambar dibuat menjadi hyperlink. Mengklik link menyebabkan browser meminta dan menampilkan halaman lain yang mungkin juga berisi link. Dokumen web disimpan di apa yang disebut "web server". Web server adalah komputer yang dimaksudkan untuk menampung dan mengirimkan konten web. Komputer diamankan sehingga hanya orang yang berwenang yang dapat mengaksesnya untuk melakukan perubahan pada data. Website atau situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).
Untuk menyediakan keberadaan sebuah website, maka harus tersedia unsur-unsur penunjangnya, adalah sebagai berikut:
1. Nama domain (Domain name/URL – Uniform Resource Locator)
Nama domain atau biasa disebut dengan Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah website, atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah website pada dunia internet. Contoh: http://www.unhasy.ac.id
Nama domain diperjualbelikan secara bebas di internet dengan status sewa tahunan. Nama domain sendiri mempunyai identifikasi ekstensi/akhiran sesuai dengan kepentingan dan lokasi keberadaan website tersebut. Contoh nama domain ber-ekstensi internasional adalah com, net, org, info, biz, name, ws. Contoh nama domain ber-ekstensi lokasi Negara Indonesia adalah co.id (untuk nama domain website perusahaan), ac.id (nama domain website pendidikan), go.id (nama domain website instansi pemerintah), or.id (nama domain website organisasi).
2. Rumah tempat website (Web hosting)
Web Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan di website. Besarnya data yang bisa dimasukkan tergantung dari besarnya web hosting yang disewa/dipunyai, semakin besar web hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam website. Web Hosting juga diperoleh dengan menyewa. Besarnya
hosting ditentukan ruangan harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte). Lama penyewaan web hosting rata-rata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar Negri.
3. Bahasa Program (Scripts Program)
Bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktifnya sebuah website. Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis, dan interaktif serta terlihat bagus.
Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.
4. Desain website
Setelah melakukan penyewaan domain name dan web hosting serta penguasaan bahasa program (scripts program), unsur website yang penting dan utama adalah desain. Desain website menentukan kualitas dan keindahan sebuah website. Desain sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah website.
5. Publikasi website
Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada masyarakat memerlukan apa yang disebut publikasi atau promosi. Publikasi situs yang biasanya dilakukan dan paling efektif dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet melalui search engine- search engine(mesin pencari, spt : Yahoo, Google, Search Indonesia, dsb)
6. Pemeliharaan Website
Untuk mendukung kelanjutan dari situs diperlukan pemeliharaan setiap waktu sesuai yang diinginkan seperti penambahan informasi, berita, artikel, link, gambar atau lain sebagainya. Tanpa pemeliharaan yang baik situs akan terkesan membosankan atau monoton juga akan segera ditinggal pengunjung.
Social network adalah sebuah situs yang memungkinkan kita untuk berhubungan teman atau saudara untuk berbagi foto, video atau informasi lainnya tergantung dari sifat social media tersebut, bisa harus menjadi teman dahulu atau yang sifatnya open (bisa dibuka siapa saja).Kemunculan situs jejaring sosial ini diawali dari adanya inisiatif untuk menghubungkan orang-orang dari seluruh belahan dunia.
Situs jejaring sosial pertama, yaitu Sixdegrees.com mulai muncul pada tahun 1997. Situs ini memiliki aplikasi untuk membuat profil, menambah teman, dan mengirim pesan. Tahun 1999 dan 2000, muncul situs sosial lunarstorm, live journal, Cyword yang berfungsi memperluas informasi secara searah. Tahun 2001, muncul Ryze.com yang berperan untuk memperbesar jejaring bisnis.
Tahun 2002, muncul friendster sebagai situs anak muda pertama yang semula disediakan untuk tempat pencarian jodoh. Dalam kelanjutannya, friendster ini lebih diminati anak muda untuk saling berkenalan dengan pengguna lain. Tahun 2003, muncul situs sosial interaktif lain menyusul kemunculan friendster, Flick R, You Tube, Myspace. Hingga akhir tahun 2005, friendster dan Myspace merupakan situs jejaring sosial yang paling diminati.
Memasuki tahun 2006, penggunaan friendster dan Myspace mulai tergeser dengan adanya facebook. Facebook dengan tampilan yang lebih modern memungkinkan orang untuk berkenalan dan mengakses informasi seluas-luasnya. Tahun 2009, kemunculan Twitter ternyata menambah jumlah situs sosial bagi anak muda. Twitter menggunakan sistem mengikuti - tidak mengikuti (follow-unfollow), di mana kita dapat melihat status terbaru dari orang yang kita ikuti (follow).
Cloud storage adalah media penyimpanan file berbasis online atau digital yang mengandalkan koneksi internet untuk akses data. Cloud storage adalah terobosan baru dalam dunia storage atau penyimpanan data yang menonjolkan banyak kelebihan jika dibandingkan dengan media simpan offline seperti hardisk dan flashdisk. Jadi, data yang disimpan ke dalam cloud storage akan disimpan di sejumlah server yang dikelola oleh pihak penyedia layanan atau yang biasa disebut hosting.
Proses penyimpanan data ke media penyimpanan cloud storage dapat diartikan dengan mengirim salinan ke penyedia layanan cloud atau hosting lewat jaringan internet. Selanjutnya, server akan memberikan akses untuk mendownload atau melakukan perubahan saat Anda ingin membuka data data tersebut. Biasanya layanan cloud storage ini tidak hanya mengandalkan satu server saja. Sebagian besar aplikasi pada cloud storage juga tidak perlu melakukan instalasi karena sudah terpasang pada media internet, misalnya adalah Google Drive. Pengguna hanya perlu menyiapkan koneksi internet dan membuat akun untuk bisa menggunakan Google Drive. Seperti yang diketahui bahwa Google Drive ini dibawa oleh salah satu perusahaan besar yakni Google Inc maka yang bertindak sebagai server adalah pihak Google itu sendiri.