Bookmark Definition
A bookmark is a saved shortcut that directs your browser to a specific webpage. It stores the title, URL, and favicon of the corresponding page. Saving bookmarks allows you to easily access your favorite locations on the Web.
All major web browsers allow you to create bookmarks, though each browser provides a slightly different way of managing them. For example, Chrome and Firefox display your bookmarks in an open window, while Safari displays them in a list in the sidebar o...
Read More
Web Development Definition
Web Development Definition
Web development refers to building, creating, and an maintaining websites. It includes aspects such as web design, web publishing, web programming, and database management.
While the terms "web developer" and "web designer" are often used synonymously, they do not mean the same thing. Technically, a web designer only designs website interfaces using HTML and CSS. A web developer may be involved in designing a website, but may also write web scripts in languages such a...
Read More
Thumbnail Definition
Thumbnail Definition
A thumbnail image is a small image that represents a larger one. Thumbnails are often used to provide snapshots of several images in a single space. They are commonly used by digital photo organization programs as well as visual search engines.
The term "thumbnail" was originally used to describe physical images or drawings that were miniature in size (roughly the size of a human thumbnail). However, it is now widely used to describe digital images, which are displayed on a...
Read More
Class Definition
Class Definition
A class is used in object-oriented programming to describe one or more objects. It serves as a template for creating, or instantiating, specific objects within a program. While each object is created from a single class, one class can be used to instantiate multiple objects.
Several programming languages support classes, including Java, C++, Objective C, and PHP 5 and later. While the syntax of a class definition varies between programming languages, classes serve the same purp...
Read More
Drop Down Menu Definition
Drop Down Menu Definition
A drop down menu is horizontal list of options that each contain a vertical menu. When you roll over or click one of the primary options in a drop down menu, a list of choices will "drop down" below the main menu.
The most common type of drop down menu is a menu bar. On Windows systems, the menu bar is typically located at the top of each open window. On Macintosh systems, it is fixed at the top of the screen. When you click one of the options in the menu bar, such as ...
Read More
Servlet Definition
Servlet Definition
A servlet is a Java program that runs on a Web server. It is similar to an applet, but is processed on the server rather than a client's machine. Servlets are often run when the user clicks a link, submits a form, or performs another type of action on a website.
Both servlets and JSP pages contain Java code that is processed by a Web server. However, servlets are primarily Java programs, while JSP pages are primarily HTML files. In other words, a servlet is a Java program tha...
Read More
jQuery Definition
jQuery Definition
jQuery is a JavaScript library that allows web developers to add extra functionality to their websites. It is open source and provided for free under the MIT license. In recent years, jQuery has become the most popular JavaScript library used in web development.
To implement jQuery, a web developer simply needs to reference the jQuery JavaScript file within the HTML of a webpage. Some websites host their own local copy of jQuery, while others simply reference the library host...
Read More
Python Definition
Python Definition
Python is a high-level programming language designed to be easy to read and simple to implement. It is open source, which means it is free to use, even for commercial applications. Python can run on Mac, Windows, and Unix systems and has also been ported to Java and .NET virtual machines.
Python is considered a scripting language, like Ruby or Perl and is often used for creating Web applications and dynamic Web content. It is also supported by a number of 2D and 3D imaging pro...
Read More
RDBMS Definition
RDBMS Definition
Stands for "Relational Database Management System." An RDBMS is a DBMS designed specifically for relational databases. Therefore, RDBMSes are a subset of DBMSes.
A relational database refers to a database that stores data in a structured format, using rows and columns. This makes it easy to locate and access specific values within the database. It is "relational" because the values within each table are related to each other. Tables may also be related to other tables. The rela...
Read More
OLAP Definition
OLAP Definition
Stands for "Online Analytical Processing." OLAP allows users to analyze database information from multiple database systems at one time. While relational databases are considered to be two-dimensional, OLAP data is multidimensional, meaning the information can be compared in many different ways. For example, a company might compare their computer sales in June with sales in July, then compare those results with the sales from another location, which might be stored in a different...
Read More