e-Commerce and e-Business

The term e-commerce and e-business have become almost as pervasive as the use of Internet. The "e" stands for electronic and is used to separate the traditional use of terms like commerce, business, and mail from the corresponding computer or Internet-based usage of these terms.

What exactly do e-commerce and e-business mean? e-commerce is about selling products and services over the Internet in a secure environment and is a subset of e-business. e-business is about using Internet technologies to transform key business processes to capitalize on new business opportunities, strengthen relationships in the supply chain with customers, suppliers, business partners, and distributors, and become more efficient and in the process more profitable.

The Internet, intranets, and extranets serve as the enabling e-business and e-commerce technologies. You will learn about this in later chapters.


Internet Protocols
The Internet is inherently a multivendor computing environment composed of computers from many manufacturers using various network devices, operating systems, languages, platforms, and software programs. In order for this diverse array of hardware and software components to interoperate (or connect and work) with each other, there must be a standard method or language of communication. This language is referred to as a protocol.

The Internet is based on scores of protocols that support each of the types of services and technologies deployed on the Internet. The basic suite of protocols that allows this mix of hardware and software devices to work together is called TCP/IP.


Internet Services

The Internet is a combination of many types of services, and each has it own associated protocol. It has evolved from a time when only text-based files and e-mail could be transferred from one computer to another. The most common Internet services are:

While each of these services is layered on top of the TCP/IP protocol, they are entirely separate. Originally, these services were isolated from each other. To download a file, you needed a dedicated FTP application. To send or receive e-mail, you needed a dedicated e-mail application. As the Internet and the Web have evolved, these capabilities have been integrated into Web browsers. This eliminates the need for dedicated client applications. Figure 1-2 illustrates the types of services that are currently supported by Web browsers.

Figure 1-2: Multiple Internet services available via the Web


URL Components and Functions

Ill.1-2

A URL is a unique address on the Internet, similar to an e-mail address. A URL specifies the address of a server, or a specific Web page residing on a server on the Internet.

A URL also specifies the transfer protocol.

Types of URLs
As explained in the preceding section, URLs vary with respect the selected transfer protocol. The transfer protocol is the method by which information is transferred across the Internet. The transfer protocol determines the type of server being connected to, be it a Web, FTP, Gopher, mail, or news server. Table 1-1 lists the major transfer protocols.

Transfer Protocol Server Type URL Syntax
http Web http://www.location.com
ftp FTP ftp://ftp.location.com
gopher Gopher gopher://gopher.location.com
news Newsgroup news://news.location.com
mail e-mail mailto://person@location.com
file Local drive file:///c:/directory/filename.htm
Table 1-1: Major transfer protocols supported by Web clients