Website atau situs dapat di artikan sebagai kumpulan halaman-halaman yang di gunakan untuk menampilkan informasi text , gambar,diam atau gerak, animasi, suara, dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait, yang masing-masing di hubungkan dengan jaringan-jaringan halaman. Hubungan antara satu halaman web dengan halaman web yang lainnya di sebut Hyperlink, sedangkan teks yang di jadikan media penghubung di sebut dengan Hypertxt.
Ada beberapa hal yang dipersiapkan untuk membangun website gratis, maka harus tersedia unsur-unsur pendukungnya sebagai berikut :
Jenis-jenis Web berdasarkan sifat atau style-nya ;Ada beberapa hal yang dipersiapkan untuk membangun website gratis, maka harus tersedia unsur-unsur pendukungnya sebagai berikut :
- Nama Domain (Domain name/URL - Uniform Resource Locator)
- Rumah Website (Website Hosting)
- Content Management System (CMS)
- Website Dinamis, Merupakan sebuah website yang menyediakan content atau isi yang selalu berubah-ubah setiap saat. Bahasa pemprograman yang digunakan antara lain PHP, ASP, NET dan memanfaatkan database MySQL atau MS SQL. Misalnya website www.artikel-it.com, www.detik.com, www.technomobile.co.cc, www.polinpdg.ac.id dan lain-lain.
- Website statis, Merupakan website yang content-nya sangat jarang diubah. Bahasa pemrograman yang digunakan adalah HTML dan belum memanfaatkan database. Misalnya: web profile organisasi, dan lain-lain.
- Personal website, website yang berisi informasi pribadi seseorang.
- Commercial website, website yang memiliki oleh sebuah perusahaan yang bersifat bisnis.
- Government website, website yang memiliki oleh instansi pemerintahan, pendidikan yang bertujuan memberikan pelayanan kepada pengguna.
- Non-Profit Organisasi website, dimiliki oleh organisasi yang bersifat non-profit atau tidak bersifat bisnis.
- Server Side, Merupakan website yang menggunakan bahasa pemrograman yang tergantung kepada tersedianya server. Seperti PHP, ASP, . NET dan lain sebagainya. Jika tidak ada server, website yang dibangun menggunakan bahasa pemrograman di atas tidak akan dapat berfungsi sebagaimana mestinya.
- Client Side, adalah website yang tidak membutuhkan server dalam menjalankan, cukup diakses melalui browser saja, Misalnya : HTML