Salah satu elemen yang paling menarik dalam internet ialah adanya World Wide Web (WWW) yang merupakan teknologi canggih saat ini dalam dunia internet. WWW merupakan jaringan yang menghubungkan jaringan-jaringan lokal ke dalam suatu jaringan global, dimana satu komputer di negara tertentu, dapat secara langsung berkomunikasi dengan komputer lain di negara lain.

WWW atau sering disebut Web, berisi halaman-halaman yang dapat menampilkan teks, gambar, grafik, suara, animasi, serta elemen-elemen multimedia lainnya, dan elemen-elemen yang ditampilkan bersifat interaktif.

Bagaimana kita dapat menampilkan halaman-halaman WWW dilayar monitor komputer kita? WWW bekerja didasarkan pada model klien dan server. Pada komputer kita yang berfungsi sebagai klien, kita memerlukan browser, misalnya Internet Explorer. Browser kemudian menghubungi server dengan menyampaikan permintaan informasi atau data yang ada di server tersebut. Server, setelah memahami permintaan tersebut, kemudian mengirimkan informasi yang di minta ke browser yang akhirnya menampilkan informasi yang kita minta ke layar monitor komputer kita.

Halaman-halaman di WWW disusun menggunakan bahasa yang disebut HTML (HyperText Markup Language). Bahasa ini mampu memberikan perintah pada browser untuk menampilkan teks, gambar, grafik, suara, dan elemen web lainnya. Halaman-halaman web dihubungkan satu dengan lainnya menggunakan apa yang disebut dengan Hypertext. Dengan Hypertext, kita dapat berpindah-pindah dari satu halaman ke halaman lainnya, baik secara berurutan maupun secara acak. Hal ini di mungkinkan karena Hypertext dapat menghubungkan bagian-bagian dalam satu halaman tertentu, ataupun ke bagian-bahgian halaman web di alamat lainnya. Pola yang digunakan adalah model diagram pohon, struktur linear, dan struktur acak. Model pertama berguna bagi kita dalam melakukan navigasi ke seluruh bagian situs tertentu. Model kedua memungkinkan kita pindah dari satu halaman ke halaman lain secara berurutan. Dan model ketiga, kita dapat berpindah dari satu halaman ke halaman lainnya secara acak.

Cara Kerja Browser
Browser adalah suatu aplikasi yang berguna untuk menampilkan isi website, bekerja melalui komputer klien, kemudian akan menerjemahkan setiap baris perintah yang ada di website tersebut untuk ditampilkan dikomputer pengguna.

Cara kerja browser agar dapat memanggil halaman-halaman WWW sebagai berikut. Browser dikomputer klien mengontak server-sever untuk meminta halaman-halaman WWW yang disusun dengan HTML. Kemudian browser menginterpretasi halaman-halaman tersebut dan menampilkan dikomputer klien. Browser kemudian menampilkan isi halaman-halaman tersebut. Misalnya teks, gambar, grafik, animasi, dan suara. Jika halaman-halaman tersebut berisi link-link ke server-server lain, maka browser akan mengarahkan ke server-sever tersebut.

Cara Kerja Markup Language / HTML
Markup language merupakan jalan menuju ke dunia World Wide Web (WWW). Bahasa ini merupakan seperangkat perintah yang meminta browser untuk menampilkan dan menangani suatu dokumen web. Intruksi, yang disebut sebagai tag atau markup ini, menjadi satu (embedded) dengan dokumen sumber yang menciptakan halaman web tersebut. Untuk gambar-gambar grafis referensi tag tersimpan dalam file yang berbeda. Tag ini juga berperan untuk menyuruh browser berhubungan dengan file atau URL lain dikomputer lain, dengan cara melakukan klik terhadap hyperlink yang aktif. Karena browser hanya mengetahui perintah-perintah markup language, maka browser tidak akan dapat memahami teks-teks yang terdapat dalam paragraf yang kita buat. Markup language berbeda dengan bahasa pemrograman, seperti pascal atau C language. Bahasa ini lebih sederhana dan hanya menggambarkan bagaimana suatu informasi harus ditampilkan dilayar monitor.

HTML adalah markup language untuk WWW. Bahasa ini mendefinisikan format suatu dokumen WWW dan memungkinkan hypertext link menjadi satu dengan dokumen tersebut. Dalam perkembangan terdapat penambahan-penambahan pada HTML yang disebut dengan Dynamic HTML. Dengan bahasa lanjut ini memungkinkan HTML tidak hanya menampilkan informasi yang bersifat statis, tetapi juga dinamis.