📖 Lesson 5 — Client-Server Architecture

Lesson Introduction 🌐

Imagine walking into a restaurant.

You sit down and look at the menu.

You do not walk into the kitchen and start cooking your own food.

Instead:

You are the customer.

The kitchen prepares the service.

The waiter carries communication between both sides.

Networking works in a similar way.

Some devices request information.

Some devices provide information.

This relationship is called:

Client-Server Architecture


Learning Objectives

By the end of this lesson, students should understand:

✅ What a client is.

✅ What a server is.

✅ The difference between clients and servers.