| Apache |
Apache is a freely available Web server that is
distributed under an "open source" license. Version 2.0
runs on most Unix-based operating systems (such as
Linux, Solaris, Digital UNIX, and AIX), on other
UNIX/POSIX-derived systems (such as Rhapsody, BeOS, and
BS2000/OSD), on AmigaOS, and on Windows 2000. |
| Apple/Apple Computer |
Apple Computer, Inc. is a prominent hardware and
software company best known for its Macintosh series of
personal computers. Introduced in 1984, the Macintosh
was the first widely sold personal computer with a
graphical user interface (GUI). That feature and others
-- such as an improved floppy drive design and a
low-cost hard drive that made data retrieval faster and
more reliable -- helped Apple cultivate a reputation for
innovation, which the company still enjoys today. |
| Application |
A software piece or module designed to fill the
specific needs of a user; for example, software for
project management, issue tracking, file sharing, etc.
This contrasts with system software, e.g. operating
systems like MS Windows or UNIX. |
| Backup |
A copy of database and associated files set aside
for security purposes. In case of data loss, backup is
used to recover the working database or files. |
| Back end |
Administrative mode of a
shopping cart protected by administrator's login and
password and not accessible for customers. |
| Bandwidth |
In computer networks, bandwidth is often used as a
synonym for data transfer rate - the amount of data that
can be carried from one point to another in a given time
period (usually a second). This kind of bandwidth is
usually expressed in bits (of data) per second (bps).
Occasionally, it's expressed as bytes per second (Bps).
A modem that works at 57,600 bps has twice the bandwidth
of a modem that works at 28,800 bps. |
| BSD |
BSD (originally: Berkeley Software Distribution)
refers to the particular version of the Unix operating
system that was developed at and distributed from the
University of California at Berkeley. "BSD" is
customarily preceded by a number indicating the
particular distribution level of the BSD system (for
example, "4.3 BSD"). BSD UNIX has been popular and many
commercial implementations of UNIX systems are based on
or include some BSD code. |
| CD-ROM |
CD-ROM (Compact Disc, read-only-memory) is an
adaptation of the CD that is designed to store computer
data in the form of text and graphics, as well as hi-fi
stereo sound. The original data format standard was
defined by Philips and Sony in the 1983 Yellow
Book. |
| Cookie |
A cookie is information that a website puts on your
hard disk so that it can remember something about you at
a later time. (More technically, it is information for
future use that is stored by the server on the client
side of a client/server communication.) Typically, a
cookie records your preferences when using a particular
site. Using the Web's Hypertext Transfer Protocol
(HTTP), each request for a Web page is independent of
all other requests. For this reason, the Web page server
has no memory of what pages it has sent to a user
previously or anything about your previous visits. A
cookie is a mechanism that allows the server to store
its own information about a user on the user's own
computer. You can view the cookies that have been stored
on your hard disk (although the content stored in each
cookie may not make much sense to you). The location of
the cookies depends on the browser. Internet Explorer
stores each cookie as a separate file under a Windows
subdirectory. Netscape stores all cookies in a single
cookies.txt fle. |
| C++ |
C++ is an object-oriented programming (OOP) language
that is viewed by many as the best language for creating
large-scale applications. C++ is a superset of the C
language. A related programming language, Java, is based
on C++ but optimized for the distribution of program
objects in a network such as the Internet. Java is
somewhat simpler and easier to learn than C++ and has
characteristics that give it other advantages over C++.
However, both languages require a considerable amount of
study. |
| Document |
When used in reference to the WebAsyst applications,
a document is any file containing text, media or
hyperlinks that can be transferred from/to a
server. |
| DOM |
Document Object Model (DOM), is a programming
interface specification being developed by the World
Wide Web Consortium (W3C). It lets a programmer create
and modify HTML pages and XML documents as full-fledged
program objects. |
| Download |
A process of transferring to your computer a copy of
a file that resides on another computer. |
| Ecommerce (electronic
commerce) |
The conducting of business communication and
transactions over networks and through computers.
Specifically, ecommerce is the buying and selling of
goods and services, and the transfer of funds, through
digital communications. |
| Front end |
Also referred to as 'storefront'. A part of online
store available for public use, where customers can
navigate through products catalog and place
orders. |
| Gigabyte |
A gigabyte (pronounced GIG-a-bite with hard G's) is
a measure of computer data storage capacity and is
"roughly" a billion bytes. A gigabyte is two to the 30th
power, or 1,073,741,824 in decimal points. |
| Groupware |
Collaboration software, also known as groupware, is
a software tool that integrates the work of multiple
concurrent users located at separated workspaces.
Usually a groupware package consists of several web
based applications designed for the automation of your
collaborative activities. |
| GUI interface |
A GUI (usually pronounced GOO-ee) is a graphical
(rather than purely textual) user interface to a
computer. As you read this, you are looking at the GUI
or graphical user interface of your particular Web
browser. The term came into existence because the first
interactive user interfaces to computers were not
graphical; they were text-and-keyboard oriented and
usually consisted of commands you had to remember and
computer responses that were infamously brief. |
| Hardware |
In information technology, hardware is the physical
aspect of computers, telecommunications, and other
devices. The term arose as a way to distinguish the
"box" and the electronic circuitry and components of a
computer from the program you put in it to make it do
things. The program came to be known as the
software. |
| HDD (Hard Disk Drive) |
In a personal computer, a hard disk drive (HDD) is
the mechanism that controls the positioning, reading,
and writing of the hard disk, which furnishes the
largest amount of data storage for the PC. Although the
hard disk drive (often shortened to "hard drive") and
the hard disk are not the same thing, they are packaged
as a unit and so either term is sometimes used to refer
to the whole unit. |
| Hosting |
A way of using web based software. Does not require
installation of any software pieces on your desktop
computer. Instead, all your software applications,
database and files are located on a computer in the
Internet, which is maintained by your host provider for
a certain monthly fee. |
| HTML |
An acronym for Hyper Text Markup Language. HTML
codes are interpreted by the web browser to format
documents in a particular way. |
| IIS |
IIS (Internet Information Server) is a group of
Internet servers (including a Web or Hypertext Transfer
Protocol server and a File Transfer Protocol server)
with additional capabilities for Microsoft's Windows NT
and Windows 2000 Server operating systems. |
| Internet Explorer |
Internet Explorer (IE) -- sometimes referred to as
Microsoft Internet Explorer (MSIE) -- is the most widely
used World Wide Web browser. It comes with the Microsoft
Windows operating system and can also be downloaded from
Microsoft's website. The IE browser competes with an
earlier browser, Netscape, now owned by AOL. |
| Issue |
A bug or defect report, work order, problem
description, task or any request, which needs someone’s
attention and action to be fixed, implemented or
processed in some other way. Usually an issue is added
in a list and someone is assigned to implement it. |
| JAVA (JAVA
Script) |
Java is a programming language expressly designed
for use in the distributed environment of the Internet.
It was designed to have the "look and feel" of the C++
language, but it is simpler to use than C++ and enforces
an object-oriented programming model. Java can be used
to create complete applications that may run on a single
computer or be distributed among servers and clients in
a network. It can also be used to build a small
application module or applet for use as part of a Web
page. Applets make it possible for a Web page user to
interact with the page. |
| Kernel |
The kernel is the essential center of a computer
operating system, the core that provides basic services
for all other parts of the operating system. A synonym
is nucleus. A kernel can be contrasted with a shell, the
outermost part of an operating system that interacts
with user commands. Kernel and shell are terms used more
frequently in Unix operating systems than in IBM
mainframe or Microsoft Windows systems. |
| Linux |
Linux (often pronounced LIH-nuhks with a short "i")
is a Unix-like operating system that was designed to
provide personal computer users a free or very low-cost
operating system comparable to traditional and usually
more expensive Unix systems. Linux has a reputation as a
very efficient and fast-performing system. Linux's
kernel (the central part of the operating system) was
developed by Linus Torvalds at the University of
Helsinki in Finland. |
| Megabyte (MB) |
As a measure of computer processor storage and real
and virtual memory, a megabyte (abbreviated MB) is 2 to
the 20th power bytes, or 1,048,576 bytes in decimal
notation. According to the IBM Dictionary of Computing,
when used to describe disk storage capacity and
transmission rates, a megabyte is 1,000,000 bytes in
decimal notation. |
| Memory |
Memory is the electronic holding place for
instructions and data that your computer's
microprocessor can reach quickly. When your computer is
in normal operation, its memory usually contains the
main parts of the operating system and some or all of
the application programs and related data that are being
used. Memory is often used as a shorter synonym for
random access memory (RAM). This kind of memory is
located on one or more microchips that are physically
close to the microprocessor in your computer. Most
desktop and notebook computers sold today include at
least 16 megabytes of RAM, and are upgradeable to
include more. The more RAM you have, the less frequently
the computer has to access instructions and data from
the more slowly accessed hard disk form of
storage. |
| Merchant account |
A written, commercial bank account established by
contractual agreement between a merchant/business and a
bank and/or a payment gateway. The agreement contains
the respective rights, warranties, and duties with
respect to accepting bankcards like Visa or MasterCard.
You must apply for this account directly from your bank,
or from the Payment Processor. |
| Mozilla |
Mozilla was Netscape Communication's nickname for
Navigator, its Web browser, and, more recently, the name
of an open source public collaboration aimed at making
improvements to Navigator. This public collaboration was
essentially launched and is still substantially
supported by Netscape (now owned by AOL); however, the
Mozilla project is independent. Netscape can use its
code but so can anyone else. |
| MySQL |
MySQL (pronounced "my ess cue el") is an open source
relational database management system (RDBMS) that uses
Structured Query Language (SQL), the most popular
language for adding, accessing, and processing data in a
database. Because it is open source, anyone can download
MySQL and tailor it to their needs in accordance with
the general public license. MySQL is noted mainly for
its speed, reliability, and flexibility. Most agree,
however, that it works best when managing content and
not executing transactions. |
| Netscape |
Netscape, now part of America Online (AOL), is one
of the two most popular Web browsers. Currently, almost
all Internet users use either Microsoft's Internet
Explorer (MSIE) browser or Netscape, and many users use
both. Although Netscape was initially the predominant
product in terms of usability and number of users,
Microsoft's browser is generally considered superior by
many users (although many other users see them as
roughly equivalent) and has taken a significant lead in
usage. Netscape's browser,called "Navigator," was
developed in 1995. |
| Open Source |
Open source is a philosophy of software distribution
that allows anyone to read and modify the program's
source code. Because anyone can modify the source code,
bug fixes, improvements or implementation of new
specific features occur rapidly. |
| Oracle |
Oracle (in ancient Greece, someone in touch with the
deities; from Latin, oraculum or divine announcement)
says it is the world's leading supplier of software for
information management but it is best known for its
sophisticated relational database products (notably
Oracle9i), which are used in Fortune 1000 corporations
and by many of the largest websites. Oracle's relational
database was the world's first to support the Structured
Query Language (SQL), now an industry standard. |
| OS (Operating System) |
An operating system (sometimes abbreviated as "OS")
is the program that, after being initially loaded into
the computer by a boot program, manages all the other
programs in a computer. The other programs are called
applications or application programs. The application
programs make use of the operating system by making
requests for services through a defined application
program interface (API). In addition, users can interact
directly with the operating system through a user
interface such as a command language or a graphical user
interface (GUI). |
| Payment gateway |
A combination of software and hardware that provides
an interface to the bank card processing network.
Typically Payment gateway is a company that provides the
transaction-processing network that receives encrypted
transactions from a merchant’s website and sends them to
the card issuing bank for approval. |
| PC (Personal Computer) |
In its more general usage, a PC (personal computer)
is a computer designed for use by one person at a time.
Prior to the PC, computers were designed for (and only
affordable by) companies who attached terminals for
multiple users to a single large computer whose
resources were shared among all users. Beginning in the
late 1980s, technology advances made it feasible to
build a small computer that an individual could own and
use. The term "PC" is also commonly used to describe an
"IBM-compatible" personal computer in contrast to an
Apple Macintosh computer. |
| Pentium |
The Pentium is a widely-used personal computer
microprocessor from the Intel Corporation. First offered
in 1993, the Pentium quickly replaced Intel's 486
microprocessor as the microchip-of-choice in
manufacturing a personal computer. The original Pentium
model includes two processors on one chip that contains
3.1 million transistors. |
| Plug-in |
Plug-in applications are programs that can easily be
installed and used as part of your Web browser.
Initially, the Netscape browser allowed you to download,
install, and define supplementary programs that played
sound or motion video or performed other functions.
These were called helper applications. However, these
applications run as a separate application and require
that a second window be opened. A plug-in application is
recognized automatically by the browser and its function
is integrated into the main HTML file that is being
presented. |
| Project |
An undertaking that encompasses a set of tasks or
activities having a definable starting point and well
defined objectives. Usually each task has a planned
completion data (due date) and assigned resources. |
| PHP |
The PHP Hypertext Preprocessor is a programming
language that allows web developers to create dynamic
content that interacts with databases. PHP is basically
used for developing web based software
applications. |
| Server |
1) In information technology, a server is a computer
program that provides services to other computer
programs (and their users) in the same or other
computers.
2) The computer that a server program runs in is also
frequently referred to as a server (though it may be
used for other purposes as well).
3) In the client/server programming model, a server
is a program that awaits and fulfills requests from
client programs in the same or other computers. A given
application in a computer may function as a client with
requests for services from other programs and also as a
server of requests from other programs.
Specific to the Web, a Web server is the computer
program (housed in a computer) that serves requested
HTML pages or files. A Web client is the requesting
program associated with the user. The Web browser in
your computer is a client that requests HTML files from
Web servers. |
| Shopping cart |
Software that operates on an online storefront. The
"shopping cart" keeps track of all the items that a
buyer wants to purchase, allowing the shopper to pay for
the whole order at once. |
| SOAP |
Simple Object Access Protocol. A protocol that
describes a model for packing XML enquiries and
responses. SOAP messaging is used to enable exchange of
a variety of XML information between server and client
computers. |
| SQL |
SQL (Structured Query Language) is a standard
interactive and programming language for getting
information from and updating a database. Although SQL
is both an ANSI and an ISO standard, many database
products support SQL with proprietary extensions to the
standard language. Queries take the form of a command
language that lets you select, insert, update, find out
the location of data, and so forth. There is also a
programming interface. |
| Task |
A piece of work that is part of the total work
needed to accomplish a project. Also called an activity.
A task usually has an expected duration and cost. A
Project usually encompasses a number of tasks being
implemented sequentially and/or simultaneously. |
| Trial |
A period of free usage of a product or services.
Usually provided by a vendor for evaluation purposes.
The Customer usually does not pay for trial and makes
the decision to purchase only if satisfied with a
service or product during this trial period. |
| URL |
This is the abbreviation for Uniform Resource
Locator, The addressing system used in the World Wide
Web and other Internet resources. The URL contains
information about the method of access, the server to be
accessed and the path of any file to be accessed, e.g.
http://www.servername.com/foldername/pagename.html |
| Visual Basic |
Visual Basic (VB) is a programming environment from
Microsoft in which a programmer uses a graphical user
interface to choose and modify preselected sections of
code written in the BASIC programming language. Since
Visual Basic is easy to learn and fast to write code
with, it's sometimes used to prototype an application
that will later be written in a more difficult but
efficient language. Visual Basic is also widely used to
write working programs. Microsoft says that there are at
least 3 million developers using Visual Basic. |
| Web Based
Software |
A specific and relatively new class of software. All
software components usually reside on a web server.
Access to the web based software application is through
a web-browser, the web based software only needs to be
installed on one web server machine. Users can gain
quick and timely access to a wider variety of existing
information, anytime, and from anywhere in the
world. |
| Web server |
A computer, including software package, that
provides a specific kind of service to client software
running on other computers. More specifically, a server
is a computer that manages and shares web based
applications accessible anytime from any computer
connected to the Internet. |
| XML |
Acronym for Extensible Markup Language. An open
standard for exchanging structured documents and data
over the Internet that was introduced by the World Wide
Web Consortium (W3C) in November
1996. |