HTML是網站建設編寫超文本的語言,能將文檔中的詞跟圖像文件或者是其它文件鏈接起來,無論這些文檔存放在什么地方,只需用鼠標點一下哪些醒目的詞匯(通常是藍色,帶下劃線,鼠標移動到有超鏈接的文字或圖像上時,會改變開關),就可以將該超文本鏈接所指的內容顯示在屏幕上。HTML采用標準的文本文件格式,網站設計中通過一系列方法表示各種鏈接和信息,用HTML語言寫出的文檔的擴展名是HTML或HTM,HTML從誕生到現在,已經發展到4.0版本,并演化出VRML、ML、ML等不同語言,今后還將進一步發展。
HTML是對內容的靜態描述,為了實現一些動態功能,在HTML網站制作中可以插入各種功能的小程序。古老也是常用的工具就是公共網關接口(CGI Common Gateway Interface)。利用CGI可以實現計數器、動態查詢、環球網與數據庫的連接等復雜功能,CGI可以讓網頁活起來。但CGI并不是一種網站建設語言,而是指一種標準,利用C,C++,JAVA,VB等編程語言都可以實現CGI。