The internet and the web are central to modern life. People use them daily for communication, education, business, entertainment, and social interaction. Despite their importance, many users do not understand how the internet actually works or how websites are delivered. Module Twenty Two introduces learners to the fundamental concepts behind the internet and the web.
This module helps learners understand how computers connect across the world, how information is shared, and how web applications function. It provides essential background knowledge for anyone interested in web development, software engineering, data science, or information technology.
By the end of this module, learners will understand the structure of the internet, how the web operates on top of it, and how users interact with online systems.
What Is the Internet
The internet is a global network of connected computers and devices that communicate with each other. These devices include servers, personal computers, mobile phones, routers, and many other systems.
The main purpose of the internet is to allow data to be shared between devices regardless of their physical location. This data can include text, images, videos, and software.
The internet is not owned by a single organization. It is a decentralized system made up of many networks operated by governments, companies, and individuals.
What Is the World Wide Web
The World Wide Web is a system that operates on top of the internet. It allows users to access information through websites using web browsers.
While the internet is the infrastructure that connects devices, the web is one of the services that uses that infrastructure. Other services include email, file transfer, and online gaming.
The web uses documents called web pages that are linked together through hyperlinks. These pages are accessed using web browsers.
Difference Between Internet and Web
Many people use the terms internet and web interchangeably, but they are not the same.
The internet is the network that connects devices. The web is a service that runs on that network.
Understanding this difference helps learners see how different online services are built and delivered.
How Devices Connect to the Internet
Devices connect to the internet through internet service providers. These providers supply access using technologies such as fiber optics, cable, mobile networks, or wireless connections.
Once connected, devices are assigned an address that identifies them on the network. This address allows data to be sent and received correctly.
Routers and switches help direct data between devices efficiently.
IP Addresses
An IP address is a unique identifier assigned to each device connected to the internet. It allows devices to locate and communicate with each other.
IP addresses can be numeric and may appear complex to humans. To make them easier to use, domain names are used instead.
Understanding IP addresses helps learners understand how data travels across networks.
Domain Names and DNS
Domain names are human readable names used to identify websites. Examples include popular websites used daily.
The Domain Name System translates domain names into IP addresses. When a user enters a website address into a browser, the DNS system finds the corresponding IP address so the browser can connect to the correct server.
DNS plays a critical role in making the web accessible and user friendly.
Servers and Clients
The web operates using a client and server model. A client is a device such as a computer or smartphone that requests information. A server is a powerful computer that stores and delivers information.
When a user visits a website, their browser sends a request to a server. The server responds by sending the requested web page back to the browser.
This interaction happens in seconds and is repeated millions of times every day.
Web Browsers
A web browser is a software application that allows users to access and view websites. Examples include commonly used browsers across devices.
Browsers interpret web content and display it in a user friendly format. They understand web technologies such as HTML, CSS, and scripts.
Browsers also manage security features, user preferences, and stored data.
Web Pages and Websites
A web page is a single document available on the web. A website is a collection of related web pages linked together under a common domain name.
Web pages can contain text, images, videos, and interactive elements.
Understanding the structure of websites helps learners prepare for web development concepts.
HTTP and HTTPS
HTTP is a protocol used for communication between browsers and servers. It defines how requests and responses are formatted and transmitted.
HTTPS is a secure version of HTTP. It encrypts data to protect user privacy and prevent unauthorized access.
Most modern websites use HTTPS to ensure security and trust.
Request and Response Cycle
When a user visits a website, the browser sends a request to the server. The server processes the request and sends back a response.
This request and response cycle is the foundation of web communication.
Understanding this cycle helps learners understand how web applications function.
Static and Dynamic Websites
Static websites display the same content to all users. Their content does not change unless manually updated.
Dynamic websites generate content based on user input, data, or other conditions. Examples include social media platforms and online stores.
Dynamic websites rely on backend systems and databases.
Frontend and Backend Concepts
The frontend refers to the part of a website that users interact with directly. It includes layout, design, and user interface elements.
The backend handles data processing, storage, and business logic. It works behind the scenes to support frontend functionality.
Understanding this separation helps learners grasp how web applications are built.
Data Transfer on the Web
Data on the web is transferred in small units called packets. These packets travel through networks and are reassembled at the destination.
This method ensures reliable and efficient communication even across long distances.
Understanding data transfer helps learners appreciate the complexity of internet communication.
Internet Security Basics
Security is a critical aspect of the internet. Threats include unauthorized access, data theft, and malicious software.
Basic security measures include encryption, strong passwords, and secure protocols.
Understanding security fundamentals helps learners become responsible internet users and developers.
Cookies and Sessions
Websites often use cookies to store small pieces of data on a user device. Cookies help remember preferences and maintain sessions.
Sessions allow websites to track user activity across multiple pages.
Understanding cookies and sessions helps learners understand how personalization works on the web.
Cloud Computing Overview
Many modern websites use cloud computing services. These services provide storage, processing power, and scalability over the internet.
Cloud computing allows websites to handle large numbers of users efficiently.
This concept is important for understanding modern web infrastructure.
Real World Applications of Web Technologies
Web technologies are used in education, business, healthcare, entertainment, and communication. Online learning platforms, banking systems, and social networks all rely on web fundamentals.
Understanding these applications helps learners see the practical value of web knowledge.
Common Misconceptions About the Web
Many beginners believe the internet is a single physical object or that websites are stored in one place.
This module clarifies that the internet is a distributed network and websites are hosted on servers worldwide.
Learning Outcomes of This Module
By completing this module, learners will understand how the internet works, how the web operates, and how users interact with online systems.
They will gain foundational knowledge needed for web development and related fields.
Summary of Module Twenty Two
Module Twenty Two introduced web and internet fundamentals. Learners explored how devices connect, how websites are delivered, and how web communication works.
The module emphasized clarity, structure, and real world relevance.
Conclusion
The internet and the web are essential components of modern technology. Understanding their fundamentals empowers learners to become informed users and future creators of digital systems. Module Twenty Two has provided a strong foundation for exploring web development, networking, and online applications in greater depth.
With this knowledge, learners are prepared to continue their journey into web technologies and digital innovation.
