Free tutorials & notes in Hindi & English · Clean code examples 🧰 Free PDF & Image Tools →
🌐 Unit 2 – Computer Networks  ·  Lesson 15

Networks: Evolution & Types

What is a computer network?

A computer network is a group of two or more computers and devices connected to each other – by wires or wirelessly – so that they can share data and resources. Your mobile on Wi-Fi, a school lab and the Internet are all networks.

PC1PC2PC3PC4PC5PC6Switch / Hub
A small network: devices connected through a switch

Why do we need networks?

🖨️
Resource sharingOne printer or Internet connection used by many.
💬
CommunicationEmail, chat, video calls.
📁
File sharingSend notes and projects instantly.
🗄️
Central dataOne database for all branches of a bank.
💰
Cost savingLess hardware, shared software.
Benefits of networking

Basic terms

  • Node – any device on a network (computer, printer, phone, router).
  • Host – a computer that provides or uses services.
  • Server – a powerful computer that provides services (files, web pages, mail) to others.
  • Client – a computer that requests services from a server.
  • Network interface (NIC) – hardware that connects a device to the network; it has a unique MAC address.

Evolution of networking

  1. 11969 – ARPANET connects 4 US universities (first packet-switched network)
  2. 21970s – Email and TCP/IP protocols are developed
  3. 31980s – NSFNET links universities; the term “Internet” becomes common
  4. 41990 – Tim Berners-Lee creates the World Wide Web (WWW)
  5. 51995 onwards – Internet opens to the public in India (VSNL)
  6. 6Today – mobile Internet, cloud, IoT connect billions of devices
From ARPANET to today

Types of networks

Networks are classified by the geographical area they cover.

WAN – Wide Area Networkcountries and continents · InternetMAN – Metropolitan Area Networka city · cable TV networkLAN – Local Area Networkroom, building, campus · school labPAN – Personal Area Networkaround one person · Bluetooth
Bigger area as you go up
Python
# Which network type? (rough rule of thumb by area covered)
def network_type(distance_m):
    if distance_m <= 10:
        return 'PAN'
    elif distance_m <= 1000:
        return 'LAN'
    elif distance_m <= 50_000:
        return 'MAN'
    return 'WAN'
for place, d in [('Phone to earbuds', 5), ('School computer lab', 200),
                 ('City cable TV network', 30_000), ('Delhi to London', 6_700_000)]:
    print(place.ljust(24), network_type(d))
Phone to earbuds PAN School computer lab LAN City cable TV network MAN Delhi to London WAN

PAN – Personal Area Network

Connects devices around one person within about 10 metres – a phone with a smartwatch, earbuds or laptop via Bluetooth, USB or a mobile hotspot.

LAN – Local Area Network

Connects computers in a room, building or campus. It is privately owned, fast (100 Mbps to 10 Gbps) and uses Ethernet cables or Wi-Fi. A school lab or office network is a LAN.

MAN – Metropolitan Area Network

Covers a city or town by joining several LANs. Cable TV networks and a city-wide Wi-Fi are examples.

WAN – Wide Area Network

Connects networks across states, countries or continents using telephone lines, optical fibre, undersea cables and satellites. The Internet is the largest WAN; a bank connecting all its branches also uses a WAN.

Comparison

TypeAreaOwnerSpeedExample
PAN~10 mOne personLow–mediumBluetooth earbuds, hotspot
LANRoom / building / campus (up to ~1 km)One organisationVery highSchool lab, office
MANCity (up to ~50 km)Company / governmentHighCable TV, city Wi-Fi
WANCountry / worldMany / publicVariesInternet, bank branches

Frequently Asked Questions

What was ARPANET?
The first packet-switched network, started in 1969 by the US Department of Defense. It connected a few universities and grew into the Internet.
Which is the largest WAN?
The Internet – a network of networks spread across the whole world.
Is a school computer lab a LAN?
Yes. Computers in one room or building connected by cables or Wi-Fi form a Local Area Network.
← Class 12 Computer Science
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

Next topicNetwork Devices & Topologies Your progress: 15 / 26 (58%) · Lesson 16 / 26 Continue →

How was this lesson?

Your feedback helps us make the content better.

Write a review or suggestion (optional)

After approval, your name and city may appear publicly with your review. Please do not write your email or phone number.

▶ CodingEasily on YouTube

Learn with video lessons in easy Hindi

Featured video: RDBMS Part 3 – Class XI Commerce IT

▶ Subscribe – it’s free