1.1  Website
1.1.5  Komponen-Komponen Penyusun Website
Web Browser
Merupakan perangkat lunak wajib yang harus terdapat di komputer karena untuk menjalankan aplikasi web harus menggunakan web browser. Contohnya : Internet Explorer, Mozilla Firefox, Opera, Safari.

Web Server
Merupakan perangkat lunak wajib jika membuat sebuah halaman web dinamis, dalam web server semua script-script web yang dibuat diletakkan dengan menggunakan web server maka pembuat web dapat melakukan uji coba terhadap halaman-halaman web yang dibuat tanpa harus mencobanya di internet langsung (localhost). Contoh web server : IIS (internet information services), XAMPP, WAMPP, dan sebagainya.

Database Server
Merupakan tempat penyimpan data dalam sebuah web. Contohnya : MySQL, Microsoft SQL Server, Oracle, DB2 (IBM), PostgreSQL.

Web Editor
Merupakan perangkat lunak yang digunakan untuk mengetikkan perintah-perintah script, baik dalam bentuk HTML, maupun php. Contoh web editor : Notepad, Adobe Dreamweaver.

Image Editor
Merupakan perangkat lunak yang digunakan untuk mengelola gambar-gambar dan animasi yang nantinya akan digunakan di dalam halaman web yang akan dibuat. Contohnya : Adobe Photoshop, CorelDRAW, Adobe Flash.