Web Terminology
Internet: a large computer network linking smaller computer networks on a worldwide scale
World Wide Web: a system of interlinked, hypertext documents that runs over the Internet.
Web server: A computer responsible for accepting HTTP requests from clients (Web Browsers) and serving them HTTP responses
Host: A computer system that provides services to other computing systems
Web site: A collection of web pages, typically common to a particular domain name or subdomain on the Internet
Web page: A resource of information that can be accessed through a web browser and usually in HTML or XHTML format
Web browser: A software application that enables a user to display and interact with text, images, and other information located on a web page
Podcast: A media file distributed by subscription over the Internet using syndication feeds, for playback on mobile devices and personal computers
Cache: a block of memory for temporary storage of data likely to be used again.
HTML: HyperText Markup Language – provides a means to describe the structure of text-based information in a document and to supplement
XHTML: Extensive HyperText Markup Language – stricter syntax than HTML, documents allow for automated processing to be performed using a standard XML library
XML: Extensible Markup Language – a general-purpse markup language that supports a wide variety of application. XML languages are easy to design and to process
JavaScript: A scripting language based on the concept of prototype-based programming. Best known for its use in websites, is also used to enable scripting access to objects embedded in other application
IP Address: Internet Protocol address – unique address that devices use in order to identify and communicate with each other on a computer network
URL’s: Uniform Resource Locater – a protocol for specifying addresses on the Internet
Domain name: Provides more memorable names to stand in for numeric IP addresses, allows for any service to move to a different location in the topology of the Internet
HTTP: Hypertext Transfer Protocol – a method used to transfer or convey information on the World Wide Web. Defines eight methods indicating the desired action to be performed on the identified resource.
FTP: File Transfer Protocol – used to connect two computers over the Internet so that the user of one computer can transfer files and perform file commands on the other computer.
ISP: Internet service provider – a business/organization that provides to consumers access o the Internet and related services.
IPP: Either, Internet Printing Protocol – an Internet protocol that allows universal solutions to users trying to print documents from the Internet OR Internet presence provider, which is the same thing as a host
Modem: a device that modulates an analogue carrier signal to encode digital information, and demodulates such a carrier signal to decode the transmitted information. Whoa.
Cable Modem: A type of modem that provides access to a data signal sent over the cable television infrastructure.
Ethernet: A large, diverse family of frame-based computer networking technologies for local area networks
Wireless: any system or device for transmitting messages or signals by electromagnetic waves
CSS: Cascading Style Sheets – a stylesheet language used to describe the presentation of a document written in a markup language, most common application is to style web pages written in HTML
Blog: A user generated website where entries are made in journal style and displayed in a reverse chronological order
MP3: MPEG-1 Audio Layer 3 – a digital audio encoding and lossy compression format and algorithm designed to reduce the amount of data required to represent audio
JPEG: Joint Photographic Experts Group - standard method of compression for photographic images, provides for lossy compression of images
GIF: Graphics Interchange Format – 8 bit-per-pixel bitmap image format using a palette of up to 256 distinct colors, employs lossless data compression so the file size of an image can be reduced without degrading the visual quality
GUI: Graphical user interface – particular case of user interface for interacting with a computer which employs graphical images and widgets in addition to text to represent the information and actions available to the user
PHP: A reflective programming language originally designed for producing dynamic Web pages, mainly used in server-side application software