E Commerce
E Commerce
E Commerce
E-commerce is a popular term for electronic commerce or even internet commerce. The name is
self-explanatory, it is the meeting of buyers and sellers on the internet. This involves the
transaction of goods and services, the transfer of funds and the exchange of data.
E-commerce is electronic commerce or internet commerce which involves buying and selling
of goods and services via the medium of internet and any digital platform. E-commerce has
predominantly impacted the modern business era, forcing every business to use electronic
medium in their operations. All the market leading businesses, we see today, are e-commerce
businesses.
So when you log into your Amazon and purchase a book, this is a classic example of an e-
commerce transaction. Here you interact with the seller (Amazon), exchange data in form of
pictures, text, address for delivery etc. and then you make the payment.
As of now, e-commerce is one of the fastest growing industries in the global economy. As per
one estimate, it grows nearly 23% every year. And it is projected to be a $27 trillion industry by
the end of this decade.
Importance of E-commerce
1. E-commerce challenges the traditional geographical problems to business,
making business accessible from any part of the world.
2. E-commerce has lower cost than traditional shopping and selling i.e. low
operational cost. It is beneficial to both seller and buyers.
3. E-commerce is more customer-centric, making customer satisfaction and
experience its primary concern.
4. Online business is less time consuming, more transparent, more reach
business.
5. E-business is scalable and has a potential of worldly growth.
6. E-commerce makes consumer aware of trends and situations of other markets
i.e. consumer awareness.
Scope of e-commerce:
1. Exchange of digitized information
2. Technology-enabled transactions
3. 3. Technology-mediated relationships
4. 4. Intra- & inter-organizational activities
There are mainly five types of e-commerce models:
1. Business to Consumer (B2C) - B2C stands for Business to Consumer as the name suggests,
it is the model taking businesses and consumers interaction. Online business sells to
individuals. The basic concept of this model is to sell the product online to the consumers.
B2c is the indirect trade between the company and consumers. It provides direct selling
through online. For example: if you want to sell goods and services to customer so that
anybody can purchase any products directly from supplier’s website. Directly interact with
the customers is the main difference with other business model. As B2B it manages directly
relationship with consumers, B2C supply chains normally deal with business that are related
to the customer.
As the name suggests, it is the model involving businesses and consumers. This is the most
common e-commerce segment. In this model, online businesses sell to individual consumers.
When B2C started, it had a small share in the market but after 1995 its growth was
exponential. The basic concept behind this type is that the online retailers and marketers can
sell their products to the online consumer by using crystal clear data which is made available
via various online marketing tools. E.g. An online pharmacy giving free medical consultation
and selling medicines to patients is following B2C model.
2. Business to Business (B2B) - It is the largest form of e-commerce involving business of
trillions of dollars. In this form, the buyers and sellers are both business entities and do not
involve an individual consumer. It is like the manufacturer supplying goods to the retailer or
wholesaler. E.g. Dell sells computers and other related accessories online but it is does not
manufacture all those products. So, in order to sell those products, it first purchases them
from different businesses i.e. the manufacturers of those products.
B2B stands for Business to Business. It consists of largest form of Ecommerce. This model
defines that Buyer and seller are two different entities. It is similar to manufacturer issuing
goods to the retailer or wholesaler. Dell deals computers and other associated accessories
online but it is does not make up all those products. So, in govern to deal those products, first
step is to purchases them from unlike businesses i.e., the producers of those products. “It is
one of the cost-effective ways to sell out product throughout the world”
Benefits:
Encourage your businesses online
Products import and export
Determine buyers and suppliers
Position trade guides
3. Consumer to Consumer (C2C) - It facilitates the online transaction of goods or services
between two people. Though there is no visible intermediary involved but the parties cannot
carry out the transactions without the platform which is provided by the online market maker
such as eBay. C2C stands for Consumer to Consumer. It helps the online dealing of goods or
services among people. Though there is no major parties needed but the parties will not fulfill
the transactions without the program which is supplied by the online market dealer such as
eBay.
4. Peer to Peer (P2P) - Though it is an e-commerce model but it is more than that. It is a
technology in itself which helps people to directly share computer files and computer
resources without having to go through a central web server. To use this, both sides need to
install the required software so that they can communicate on the common platform. This
type of e-commerce has quite low revenue generation as from the beginning it has been
inclined to the free usage due to which it sometimes got entangled in cyber laws. It is a
discipline that deal itself which assists people to instantly shares related computer files and
computer sources without having to interact with central web server. If you are going to
implement this model, both sides demand to install the expected software so that they could
able to convey on the mutual platform. This kind of e-commerce has very low revenue
propagation as from the starting it has been tended to the release of use due to which it
sometimes caught involved in cyber laws.
5. m-Commerce - It deals with conducting the transactions with the help of mobile. The
mobile device consumers can interact each other and can lead the business. Mobile
Commerce involves the change of ownership or rights to utilize goods and related services. It
refers to the use of mobile devices for conducting the transactions. The mobile device holders
can contact each other and can conduct the
business. Even the web design and development companies optimize the websites to be
viewed correctly on mobile devices.
There are other types of e-commerce business models too like Business to Employee (B2E),
Government to Business (G2B) and Government to Citizen (G2C) but in essence they are
similar to the above-mentioned types. Moreover, it is not necessary that these models are
dedicatedly followed in all the online business types. It may be the case that a business is
using all the models or only one of them or some of them as per its needs.
Nature/ characteristics
1) Ubiquity: E-commerce is widespread, that is, it is available everywhere always. It sets free
market from being restricted to a physical space and makes it possible to shop from computer
(such as desktop, laptop). The result is called a market space.
For consumers, ubiquity cuts transaction costs for exploring products in a market. Consumers
can acquire any information whenever and wherever they want, regardless of their location. It
is no longer necessary that buyer spend time and money for traveling to a market. In all, it
saves the cognitive energy needed to transect in a market space.
3) Universal Standards: Universal Standards are standards shared by all the nations around
world. These are technical standards of Internet for conducting e-commerce. It gives all the
ability to connect at the same "level" and it provides network externalities that will benefit
everyone. Universal technical standards lower entry costs and minimal search costs.
5) Information Density: Information density means total amount and quality of information
available over Internet to all market buyers and sellers. Internet vastly increases information
density. Information density offers better quality information to consumer and merchants. E-
commerce technologies increase accuracy and timeliness of information. For example,
flipkart.com store has variety of products with prices.
6) Richness: Richness refers to the complexity and content of a message. Richness means all
commercial activity and experience, conducted through a variety of messages. For example,
text, pictures, videos, sound, links, SMS (Short Message Services) etc.
Examples of E-Commerce
Amazon
Flipkart
eBay
Fiverr
Upwork
Olx
Quikr
Advantages of E-Commerce
E-commerce provides the sellers with a global reach. They remove the barrier of
place (geography). Now sellers and buyers can meet in the virtual world, without
the hindrance of location.
Electronic commerce will substantially lower the transaction cost. It eliminates
many fixed costs of maintaining brick and mortar shops. This allows the
companies to enjoy a much higher margin of profit.
It provides quick delivery of goods with very little effort on part of the
customer. Customer complaints are also addressed quickly. It also saves time,
energy and effort for both the consumers and the company.
One other great advantage is the convenience it offers. A customer can shop 24×7.
The website is functional at all times, it does not have working hours like a shop.
Electronic commerce also allows the customer and the business to be in touch
directly, without any intermediaries. This allows for quick communication and
transactions. It also gives a valuable personal touch.
Disadvantages of E-Commerce
The start-up costs of the e-commerce portal are very high. The setup of the
hardware and the software, the training cost of employees, the constant
maintenance and upkeep are all quite expensive.
Although it may seem like a sure thing, the e-commerce industry has a high risk
of failure. Many companies riding the dot-com wave of the 2000s have failed
miserably. The high risk of failure remains even today.
At times, e-commerce can feel impersonal. So it lacks the warmth of an
interpersonal relationship which is important for many brands and products. This
lack of a personal touch can be a disadvantage for many types of services and
products like interior designing or the jewelry business.
Security is another area of concern. Only recently, we have witnessed many
security breaches where the information of the customers was stolen. Credit card
theft, identity theft etc. remain big concerns with the customers.
Then there are also fulfillment problems. Even after the order is placed there can
be problems with shipping, delivery, mix-ups etc. This leaves the customers
unhappy and dissatisfied.
1) Reduced Prices: The products available on websites have reduced prices because the
different stages of value chain are decreased between source and destination. The
intermediaries such as retail store are eliminated by the company and they sell their products
to consumer directly instead of distributing through intermediaries.
2) Global Marketplace: E-commerce provides global marketplace from where consumers can
purchase products according to their needs situated anywhere in the world. According
to World Trade Organization (WTO), "there are no custom duties put on products bought and
traded globally electronically". Global Marketplace also provides large collection of products
and services to consumers With their prices.
3) Anytime Access: Online businesses are open 24 hours, 7 day a week and 365 days in a
year and never sleep. Consumers can do transactions and enquiry about any product/services
provided by company at anytime and anywhere from globe. Consumer can purchase any
product in day or night using Internet connections and computer at single click of mouse.
4) More Choices: Online businesses provide their consumers more choices of purchasing.
Before purchasing any product, consumer can study products and their features of all major
brands.
5) Quicker Delivery: E-Commerce offers consumer more options and provides quicker
delivery of products and services. Some e-commerce company provides free home delivery
service to their consumers.
1) Low Barriers to Entries: In today's world, small and large firms have opportunities to start
up and conduct business on the Internet. Firm entry cost to the Internet is minuscule (Very
small) because they do not need the space for rent. All the business over Internet are virtual
means that there is no need of large number of employees to conduct business.
2) Increased Potential Market Share: Businesses are increasing their market share by making
their business internet enabled. Online businesses are accessed at any time to international
markets.
4) Strategic Benefit: E-commerce enabled business have many strategic benefits because
they:
a) Reduces cost of mail preparation, document preparation and data entry.
b) Finds errors easily.
c) Lowers cost of calling over telephone.
d) Lowers delivery time and labour costs.
e) Lowers data entry and management expenses.
5) Global Reach: E-commerce enabled business has ability to reach globally at low cost.
They are able send messages world-wide at any time. Since online businesses are globally
accessed so e-commerce helps to attract new consumers and business clients from anywhere
in the world.
Platform transparency:
Access to the web is through a piece of software called the browser. In spite of, whether the
browsers running on the windows or X-windows, it offers the same interface. The web is not
limited to any single platform or machine. The data residing in a variety of server platforms
are available to users, through the same look and face interface.
Distribution transparency:
The web is distributed information system. The information stored at a variety of
geographically dispersed server platforms, is available to the web users on a single interface
window. The distributed nature of the web enables it to successfully provide so much
information, stored in thousands of servers located across the globe.
Interactive:
Information browsing on the web is based on selecting and clicking on links. Clicking on
links retrieves and offers additional information on-screen. A simple interaction on the web
can lead one to a maze of information. Web servers can collect the input information from
users, through the form mechanism, add it to a database, update the database, or provide
customised information, depending upon the inputs.
Dynamic:
The information retrieved by browsers is stored in a site and offered through a web server. At
any point of time, if the information is updated at the server site, the latest version is available
to anyone browsing it. Unlike, published documents and books were every new
version/edition to be distributed physically. Web publishing does not incur any cost of
reproducing copies. Anyone accessing the publication reads the latest version on their
browser screen.
Hypertext Publishing
A hypertext-publishing medium is a system in which readers can follow hypertext links
across a broad and growing body of published works. There-fore hypertext publishing
involves more than publication of isolated hypertexts, such as HyperCard stacks. Hypertext
publishing systems can provide an open and relatively inexpensive medium having the
expressiveness of
print augmented by links. Electronic publication of reference-links, indexes and works will
speed the transmission of ideas; criticism-links and filtering mechanisms will speed their
evaluation.
Benefits of Hypertext: Hypertext provides a flexible working environment in which the user
can temporarily stop reading current material and look into some other material. Jeff Conklin
(1987) lists the following are advantages or benefits of hypertext:
Ease of tracing references and creating a new one: Machine support for link tracing means
that all references are equally easy to follow forward or backward. In many hypertext
environments, the user can contribute their ideas, works, and published it into the web site.
Users can produce their own networks or simply annotate someone else documents with a
comment (without changing the referenced document).
Ease of navigation: Users have faster access to information. Navigation tools, such as
bookmarks, history list, searching tools, allow the users to access quickly to any documents
or within it. Bookmarks allow return to points of interest and history lists allow back tracking
of the learners’ navigational steps.
Reader or learner control: Hypertext environment gives the learner control over paths of
learning. Reader control allows the learner make choices in navigating and manipulating the
content of the sites. As well, hypertext allows for non-linear movement within a document
with the option of quickly returning to the point of origin.
Create the new way of analyzing a problem through different kind of views (links)
Critical thinking:
It is suggested that hypertext can encourage users to think more critical because they are
facing with many views from many different authors (multiple perspectives) for one topic
study. Web hypertext provides more complete, complex and wide information on problem
with the power of linking. Information gathered from different sources engages users in
critical thinking as they make choices, discover, and problem solve their own route through
the topic being studied.
Have the better visual prominence using animation or interactive graphics to make an
interesting way of learning:
Many web sites had their animation or moving pictures to make their web site more
interesting.
Collaboration:
Several authors can collaborate with the Comments about the document being interwoven.
Information structuring:
Both hierarchical and non-hierarchical organisations can be imposed on unstructured
information; even multiple hierarchies can organize the same material.
Global view:
Browsers provide table of contents style views supporting easier restructuring of large and
complex documents. Global and local views can be mixed effectively.
Customized documents:
Text segments can be threaded together in many ways allowing the same document to serve
multiple functions.
Modularity of information:
Since the same text segment can be referenced from several places an idea can be expressed
with less overlap and duplication.
Consistency of information:
References are embedded in their text and if the text is moved, even to other documents, the
link information still provides direct access to the reference.
Task stacking:
The user is supported in having several paths of Inquiry active and displayed on the screen at
the same time. Any given path can be unwound to the original task.
Processed Request
Application Logic → Application Logic
Hypertext Publishing
Web provides functionality necessary for e-commerce. The web has become an umbrella for
wide range of concepts and technology that differ markedly in purpose and scope which
include hypertext publishing concept, the universal reader concept and the client server
concept. Hypertext publishing promotes the idea of seamless information world in which all
online information can be accessed and retrieved. In a constant and simple way hypertext 45
publishing is a primary application of web interest in hypermedia. On the internet (called
distributed or global hypermedia). As accelerated shortly following are the success of web
media and browser. This success has been aided by more powerful work station high
resolution graphic display faster network communication and decreased cost for large online
service.
Benefits of Hypertext
Hypertext provides a flexible working environment in which the user can temporarily stop
reading current material and look into some other material. Jeff Conklin (1987) lists the
following are advantages or benefits of hypertext:
Ease of tracing references and creating a new one: Machine support for link tracing means
that all references are equally easy to follow forward or backward. In many hypertext
environments, the user can contribute their ideas, works, and published it into the web site.
Users can produce their own networks or simply annotate someone else documents with a
comment (without changing the referenced document).
Ease of navigation: Users have faster access to information. Navigation tools, such as
bookmarks, history list, searching tools, allow the users to access quickly to any documents
or within it. Bookmarks allow return to points of interest and history lists allow back tracking
of the learners’ navigational steps.
Reader or learner control: Hypertext environment gives the learner control over paths of
learning. Reader control allows the learner make choices in navigating and manipulating the
content of the sites. As well, hypertext allows for non-linear movement within a document
with the option of quickly returning to the point of origin.
Internet Protocols
Internet Protocols are a set of rules that governs the communication and exchange of data
over the internet. Both the sender and receiver should follow the same protocols in order to
communicate the data. In order to understand it better, let’s take an example of a language.
Any language has its own set of vocabulary and grammar which we need to know if we want
to communicate in that language. Similarly, over the internet whenever we access a website
or exchange some data with another device then these processes are governed by a set of
rules called the internet protocols.
Need of Protocols
It may be that the sender and receiver of data are parts of different networks, located in
different parts of the world having different data transfer rates. So, we need protocols to
manage the flow control of data, and access control of the link being shared in the
communication channel. Suppose there is a sender X who has a data transmission rate of 10
Mbps. And, there is a receiver Y who has a data receiving rate of 5Mbps. Since the rate of
receiving the data is slow so some data will be lost during transmission. In order to avoid this,
receiver Y needs to inform sender X about the speed mismatch so that sender X can adjust its
transmission rate. Similarly, the access control decides the node which will access the link
shared in the communication channel at a particular instant in time. If not the transmitted data
will collide if many computers send data simultaneously through the same link resulting in
the corruption or loss of data.
What is IP Addressing?
An IP address represents an Internet Protocol address. A unique address that identifies the
device over the network. It is almost like a set of rules governing the structure of data sent
over the Internet or through a local network. An IP address helps the Internet to distinguish
between different routers, computers, and websites. It serves as a specific machine identifier
in a specific network and helps to improve visual communication between source and
destination.
3. PPP(Point-to-Point Protocol)
It is a communication protocol that is used to create a direct connection between two
communicating devices. This protocol defines the rules using which two devices will
authenticate with each other and exchange information with each other. For example, A user
connects his PC to the server of an Internet Service Provider and also uses PPP. Similarly, for
connecting two routers for direct communication it uses PPP.
8. TELNET(Terminal Network)
TELNET is a standard TCP/IP protocol used for virtual terminal service given by ISO. This
enables one local machine to connect with another. The computer which is being connected is
called a remote computer and which is connecting is called the local computer. TELNET
operation lets us display anything being performed on the remote computer in the local
computer. This operates on the client/server principle. The local computer uses the telnet
client program whereas the remote computer uses the telnet server program.
10. IPv4
The fourth and initially widely used version of the Internet Protocol is called IPv4 (Internet
Protocol version 4). It is the most popular version of the Internet Protocol and is in charge of
distributing data packets throughout the network. Maximum unique addresses for IPv4 are
4,294,967,296 (232), which are possible due to the use of 32-bit addresses. The network
address and the host address are the two components of each address. The host address
identifies a particular device within the network, whereas the network address identifies the
network to which the host belongs. In the “dotted decimal” notation, which is the standard for
IPv4 addresses, each octet (8 bits) of the address is represented by its decimal value and
separated by a dot (e.g. 192.168.1.1).
11. IPv6
The most recent version of the Internet Protocol, IPv6, was created to address the IPv4
protocol’s drawbacks. A maximum of 4.3 billion unique addresses are possible with IPv4’s
32-bit addresses. Contrarily, IPv6 uses 128-bit addresses, which enable a significantly greater
number of unique addresses. This is significant because IPv4 addresses were running out and
there are an increasing number of devices that require internet access. Additionally, IPv6
offers enhanced security features like integrated authentication and encryption as well as
better support for mobile devices. IPv6 support has spread among websites and internet
service providers, and it is anticipated to gradually displace IPv4 as the main internet
protocol.
12. ICMP
ICMP (Internet Control Message Protocol) is a network protocol that is used to send error
messages and operational information about network conditions. It is an integral part of the
Internet Protocol (IP) suite and is used to help diagnose and troubleshoot issues with network
connectivity. ICMP messages are typically generated by network devices, such as routers, in
response to errors or exceptional conditions encountered in forwarding a datagram. Some
examples of ICMP messages include:
Echo Request and Echo Reply (ping)
Destination Unreachable
Time Exceeded
Redirect
ICMP can also be used by network management tools to test the reachability of a host and
measure the round-trip time for packets to travel from the source to the destination and back.
It should be noted that ICMP is not a secure protocol, it can be used in some types of network
attacks like DDoS amplification.
13. UDP
UDP (User Datagram Protocol) is a connectionless, unreliable transport layer protocol.
Unlike TCP, it does not establish a reliable connection between devices before transmitting
data, and it does not guarantee that data packets will be received in the order they were sent
or that they will be received at all. Instead, UDP simply sends packets of data to a destination
without any error checking or flow control. UDP is typically used for real-time applications
such as streaming video and audio, online gaming, and VoIP (Voice over Internet Protocol)
where a small amount of lost data is acceptable and low latency is important. UDP is faster
than TCP because it has less overhead. It doesn’t need to establish a connection, so it can
send data packets immediately. It also doesn’t need to wait for confirmation that the data was
received before sending more, so it can transmit data at a higher rate.
14. IMAP
IMAP (Internet Message Access Protocol) is a protocol used for retrieving emails from a mail
server. It allows users to access and manage their emails on the server, rather than
downloading them to a local device. This means that the user can access their emails from
multiple devices and the emails will be synced across all devices. IMAP is more flexible than
POP3 (Post Office Protocol version 3) as it allows users to access and organize their emails
on the server, and also allows multiple users to access the same mailbox.
15. SSH
SSH (Secure Shell) is a protocol used for secure remote login and other secure network
services. It provides a secure and encrypted way to remotely access and manage servers,
network devices, and other computer systems. SSH uses public-key cryptography to
authenticate the user and encrypt the data being transmitted, making it much more secure
than traditional remote login protocols such as Telnet. SSH also allows for secure file
transfers using the SCP (Secure Copy) and SFTP (Secure File Transfer Protocol) protocols. It
is widely used in Unix-based operating systems and is also available for Windows. It is
commonly used by system administrators, developers, and other technical users to remotely
access and manage servers and other network devices.
16. Gopher
Gopher is a type of file retrieval protocol that provides downloadable files with some
description for easy management, retrieving, and searching of files. All the files are arranged
on a remote computer in a stratified manner. It is an old protocol and it is not much used
nowadays.