Web Science merupakan istilah yang berasal dari kata Web / Website, yang berarti situs jaringan atau sering juga disebut suatu ruang informasi yang yang dipakai oleh pengguna secara global, dan kata Science yang berarti ilmu pengetahuan. Dari pengertian tersebut dapat kita simpulkan bahwa Web Science adalah suatu ilmu pengetahuan seputar halaman web dan internet / ilmu pengetahuan dalam membuat dan memanipulasi halaman web.
Web Science adalah sebuah ilmu dari desentralisasi sistem informasi yang membutuhkan pemahaman akan Web dan juga fokus pada pengembangan terhadap kebutuhan komunikasi dan representasi. Di dalam web science kita belajar bagaimana memberdayakan suatu sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang menarik agar memunculkan minat orang banyak untuk membaca web tersebut. Beberapa contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.
Sejarah awal Web Science didorong oleh pergerakan generasi Web dari Web 1.0 ke Web 3.0. Sejak diperkenalkan Web pada tahun 1990 oleh Tim Berners-Lee. Perbedaan utama dari setiap generasi adalah sebagai berikut :
Pada Web 1.0 masih bersifat read-only. Jadi isi dari web tersebut hanya dapat dibaca oleh penggunanya. Tanpa ada interaksi sedikitpun antara penguna dan web tersebut.
Pada Web 2.0 bergerak ke arah read-write. Pada Web 2.0 kegiatan sosial sudah dimulai, dengan semakin popularnya berbagai fasilitas seperti wikipedia, blog, friendster dan sebagainya. Sehingga sudah terjadi interaksi antara web dengan penggunanya. Tetapi kendala utama pada Web 2.0 adalah penangan untuk pertukaran data atau interoperabilitas masih sulit.
Sedangkan pada Web 3.0 mengembangkan hubungan manusia ke manusia, manusia ke mesin, dan mesin ke mesin. Web 3.0 mencoba menyempurnakan Web 2.0 dengan memberikan penekanan penelitian pada Semantic Web, Ontology, Web Service, Social Software, Folksonomies dan Peer-to-Peer. Penelitian ini sangat memperhatikan ‘budaya’ sebuah komunitas terhadap kebutuhan akan sebuah data atau informasi.