File Sharing


Welcome to Class !!

We are eager to have you join us !!

In today’s Computer Science class, We will be discussing File Sharing. We hope you enjoy the class!


file sharing computer science classnotesng


File sharing is the act of sharing one or more files. These files exist on your computer and can be sent over a computer network and shared with someone in the same house, a team member at work, a friend in another country, or yourself so that you can access your files from anywhere.

Files can be shared over a local network in an office or at home, or you can share files over the internet. Here are several file-sharing methods that you can use for any reason.

Types of File Sharing

There are two ways to share files over a network:

  1. directly between two computers
  2. between a computer and a server.
Between Two Computers:

When a file is shared between two computers over a network, the file is sent directly to the other person. This is often called peer-to-peer (P2P) file sharing and works by communicating directly with the other person’s device, with no servers involved.

Between a Computer and a Server:

When a file is shared between a computer and a server, the computer uploads the file to a storage area on the server where it can be shared with others. People that want access to the file download it directly from that server.



A network is a group of computers connected to each other or to a central server so as to share resources such as documents, printer, etc.

It is a way in which two or more computers are connected together in order to exchange or share information.

Types of Network
  1. Local Area Network (LAN)
  2. Wide Area Network (WAN)
  3. Metropolitan Area Network (MAN)
Local Area Network (LAN):

This is a network of computers located in a single building or department. It is the type of network that connects network devices over a relatively short distance e.g. within a school.

Wide Area Network (WAN):

This is a network of computers that links computer systems thousands of kilometres apart or even in a different region of the world. It is the link of computers from one country to another.

Metropolitan Area Network (MAN):

This is a network that is used as links between office building in a city.

types of computer network computer science classnotesng

Benefits of Networking
  1. It enhances communication with no respect for geographical barriers.
  2. It allows for a convenient sharing of scarce hardware and software resources.
  3. With the internet, people across the globe can communicate and share resources.
  4. The case of collaboration among many computer users in an organization is enhanced.



We have come to the end of this class. We do hope you enjoyed the class?

Should you have any further question, feel free to ask in the comment section below and trust us to respond as soon as possible.

In our next class, we will be talking about Computer Ethics. We are very much eager to meet you there.


For more class notes, homework help, exam practice, download our App HERE

Join Telegram Community for exclusive content and support HERE

Leave a Reply

Your email address will not be published. Required fields are marked *

Don`t copy text!