WWW, Web, ya da W3 (World Wide Web), yazı, resim, ses, film, animasyon
gibi pek çok farklı yapıdaki verilere kompakt ve etkileşimli bir
şekilde ulaşmamızı sağlayan bir çoklu hiper ortam sistemidir. Hiper
ortam, bir dökümandan başka bir dökümanın çağırılmasına (navigate)
olanak sağlar (iç içe dökümanlar). Bu ortamdaki her veri (object),
başka bir veriyi çağırabilir (link). Link, aynı döküman içinde başka
bir yere olabildiği gibi, fiziksel olarak başka bir yerde (internet
üzerindeki herhangi bir makinada) de olabilir. Bütün bu farklı yapıdaki
veriler uygun bir standart ile bir arada kullanılıp bir Web
Listeleyicisinde (Web Browser) görüntülenebilir. Web'in diğer bir
işlevi de, öteki bazı internet servislerini kendi içerisinde
barındırmasıdır (ftp, gopher, news, wais gibi).
Web uygulamaları (Web sayfaları),Web Listeleyicilerinde (Browser,
Gezgin, Tarayıcı) görüntülenir. Web sayfaları, başka sayfalara ve
değişik türden verilere hiper linkler içermektedir. Buralara fare ile
tıklayarak, başka sayfalara, oradan da başka sayfalara geçeriz. Bu
aslında çok basit bir bilgiye ulaşım modeli. Web Sistemleri, kullanılan
platformdan bağımsızdır. Bir Macintosh, Pc ya da Unix Web Listeleyicisi
aynı sayfaları, aynı şekilde alırlar. Sayfaların alındığı Web
Servisleri de farklı bilgisayar platformlarında olabilir. Web
Listeleyicileri ve Web Servis Sağlayıcı Ortamlar hemen hemen tüm
dünyada her yerde vardır ve global olarak kullanımları üstel bir
şekilde artmaktadır.
Web yapısının bu kadar çok kabul görmesinin bazı sebeplerini sıralamak gerekirse :
Herşeyden önce Web, açık bir sistem. Platform, bilgisayar, işletim sistemi vb bağımlı değil.
Web üzerinden pek çok bilgi kaynağına kolayca erişilebilir.
Web uygulamaları geliştirmek ve bunları kullanıma sunmak çok kolay.
Çoğu durumda, uzmanlık gerektirmiyor ve fazla bilgisi olmayan birisi
bile Web sayfaları dizayn edip kullanıma sunabilir.
Web ortamları artık son derece dinamik. Java ve ActiveX kullanarak,
tamamen konfigüre edilebilir client (istemci) uygulamaları geliştirmek
mümkün. Java kullanarak, söz gelimi bir firma, ürün tanıtımları için,
dinamik bir şekilde kendiliğinden oluşan uygulamalar yaratabilir ve
sayfa içerikleri kendiliğinden değişebilir.Bir kullanıcı, isteğine
bağlı bir şekilde, bağlandığı bir veri tabanından bilgileri istediği
gibi farklı gruplarda isteyebilir (client side corporation).
Aranılan bilgilere, birtakım tarama mekanizmaları (Search Engines) sayesinde kolayca ulaşılabilir.
Klasik Web tanımı böyle. 1996'dan sonra, Web'in başka bir işlevi daha
ortaya çıktı : Web aslında bir işletim sistemi!! Birbirine bağlı
bilgisayarlar arasında veri paylaşımı için kuralları olan, iyi bir
grafik ara birimli bir işletim sistemi. Şu an bile, Web arayüzü ile,
sabit diskimizdeki dosyalar arasında gezinebiliriz. Tıpkı, başka
bilgisayarlardaki sayfalar arasında gezindiğimiz gibi. Web arayüzlü
işletim sistemleri konusunda ciddi araştırmalar var.