==== Glossary of terms ==== HTTP:: HTML:: Hyper Text Markup Language descendant from SGML CSS:: Cascading Style Sheets, formatting for web pages JavaScript:: Also called ECMAScript, Client-Side language used in web pages Client-Side:: Everything that happens in the browser Server-Side:: Everything that happens on the server (includes web-server, application-server, database-server, etc.) Version Control:: Software that automatically saves all versions as something is modified FTP:: rsync:: WebDav:: SSH:: web-server:: Content Management System (CMS):: AJAX:: Tables:: An HTML technology intended for tabular data but commonly also used for layout, use CSS instead. Frames:: An HTML technology that splits pages, use CSS instead. WYSIWYG:: What You See Is What You Get, the editor looks like the final result. DOM:: Document Object Model, the way the page looks to JavaScript when it is loaded in the browser. VNC::