Glossary of Internet Terms
CDP
Continuous Data Protection
DRM
Short for Digital Rights Management, a system for protecting the copyrights of data circulated via the Internet or other digital media by enabling secure distribution and/or disabling illegal distribution of the data. Typically, a DRM system protects intellectual property by either encrypting the data so that it can only be accessed by authorized users or marking the content with a digital watermark or similar method so that the content can not be freely distributed.
FTP
File Transfer Protocol.
HTML
HTML (Hypertext Markup Language) is the set of markup symbols or codes inserted in a file intended for display on a World Wide Web browser page. The markup tells the Web browser how to display a Web page’s words and images for the user. Each individual markup code is referred to as an element (but many people also refer to it as a tag). Some elements come in pairs that indicate when some display effect is to begin and when it is to end.
Java
A high-level programming language developed by Sun Microsystems. Java was originally called OAK, and was designed for handheld devices and set-top boxes. Oak was unsuccessful so in 1995 Sun changed the name to Java and modified the language to take advantage of the burgeoning World Wide Web. Java is an object-oriented language similar to C++, but simplified to eliminate language features that cause common programming errors.
Java Script
JavaScript is a popular client-side scripting language because it is supported by both Microsoft Internet Explorer and Netscape Navigator, although there are differences in exactly how it is supported. This makes it important to test JavaScript code for cross-browser compatibility.
Payment Gateway
A payment gateway is a service provided by a billing processor, which allows credit card information to be collected and passed over the internet. A payment gateway can be thought of as a digital equivalent to a credit card processing terminal. Although there are many payment gateways available, some of the most popular include AuthorizeNet, USAePay and Verisign.
Perl
A high-level programming language, started by Larry Wall in 1987 and developed as an open source project. It has an eclectic heritage, deriving from the ubiquitous C programming language and to a lesser extent from sed, awk, various Unix shell languages, Lisp, and at least a dozen other tools and languages. Originally developed for Unix, it is now available for many platforms.
PHP
The PHP Hypertext Preprocessor allows web developers to create dynamic content that interacts with databases. PHP applications are normally found on Linux servers and in conjunction with MySQL databases. It provides those servers with functionality similar to that provided to the Windows platform by Active Server Pages technology.
SAN
Storage Area Network. As opposed to NAS (network attached storage), which attaches remote data storage to a server, SAN attatches storage devices (disk arrays, tape libraries) to servers in a manner that the devices appear to be locally attached to the server.
SEO
The process of improving web pages so that it ranks higher in search engine for targeted keywords with the ultimate goal of generating more revenue from the web site. There are many SEO techniques. In general, these techniques can be categorized as On-Page Optimization, On-Site Optimization, and Off-Site Optimization. There are also two schools of SEO: white hat SEO and black hat SEO. White hat SEOs are those that play by the rule (actually guidelines provided by search engines). Black hat SEOs are those that pushes the limit of SEOs and employ some questionable or prohibited techniques (according to the guidelines). These black hat SEO techniques are also commonly known as spam.