Definitions
- - HTML
- Hyper Text Markup Language: a set of standard tools and protocals used to create most webpage.
- - CSS
- Cascading Style Sheets: Used in conjunction with HTML. CSS is used to style and format text and other elements on a webpage. It's use can greatly improve the look and feel of a website, as well as decrease the amount of time it takes to make changes to the style of the website.
- - PHP
- PHP: Hypertext Preprocessor: Known as a server side scripting language used to generate dynamic webpages. PHP can pull data from a database, or user input from online forms.
- - Javascript
- Javascript is a client side scripting language. It can also generate dynamic web pages as well. An advantage to using javascript is it can dynamically change elements on a webpage with out having to reload the page. A disadvantage though is in some cases a visitor may have javascript disabled for one reason or another.
- - Server Side
- This generally referrs to scripting files that run on a sever, such as PHP or ASP. Server side scripts obtain data from a form when a visitor clicks a button or image on a website. Depending on the situation the script proccesses that data and can generate a response using the html code that it has been programmed with. If required a server side script can pull data from a database and return it on a webpage in a human readable format.
- - Client Side
- Referrs to scripts such as javascript or VBScript that are run on a user's computer when visiting a webpage. This generates dynamic webpages depending on environmental conditions and user input, such as time of day or form input.



