Skip to content
Main menu
  • Main page
  • Discover
  • Unexpected connections
  • Topics
  • Random article
  • Search
Your library
  • Saved articles
  • Recent discoveries
  • Rabbit-hole trails
Topic areas
  • Computer Science
  • Mathematics
  • Physics
  • Engineering
  • Biology
  • Economics
  • Curiosities
WikiholeDeeper into Wikipedia
EnglishEN
  • Saved
  • History

  • Article text and media come live from Wikipedia via the official MediaWiki API and are available under the Creative Commons Attribution-ShareAlike 4.0 License; additional terms may apply. Each article links to its source and revision.
  • WikiHole is an independent project and is not affiliated with the Wikimedia Foundation.
  • How ranking works
  • All topics
  • Reading history
  • Random article
  • MediaWiki API

Shared resource

  • Article
  • Rabbit hole
  • Read
  • View history
Tools
Actions
  • Read
  • View history
General
  • Recent changes
  • Related articles
  • Random discovery
This article
Reading time
5 min
Topic
Computer Science
Quality
C-class
Views
235 in 14 days
Last edited
25 Oct 2026
Print/export
  • Printable version
In other projects
  • Wikidata item
From Wikipedia, the free encyclopedia
Rabbit hole:
  1. Shared resource

In computing, a shared resource, or network share, is a computer resource made available from one host to other hosts on a computer network.12 It is a device or piece of information on a computer that can be remotely accessed from another computer transparently as if it were a resource in the local machine. Network sharing is made possible by inter-process communication over the network.23

Some examples of shareable resources are computer programs, data, storage devices, and printers. E.g., shared file access (also known as disk sharing and folder sharing), shared printer access, shared scanner access, etc. The shared resource is called a shared disk, shared folder or shared document

The term file sharing traditionally means shared file access, especially in the context of operating systems and LAN and Intranet services, for example in Microsoft Windows documentation. Though, as and similar applications became available in the early 2000s, the term increasingly has become associated with over the Internet.

4
BitTorrent
file sharing
peer-to-peer file sharing

Loading the rest of the article…

Recent changes

Rabbit hole

Where Shared resource leads. Every connection below has a source: a link in this article, a shared Wikipedia category, or CirrusSearch text similarity. Articles already on your trail are left out.

Contents
  • (Top)
  • Common file systems and protocols
  • Naming convention and mapping
  • Security issues
  • Workgroup topology or centralized server
  • Comparison to file transfer
  • Comparison to file synchronization
  • History
  • See also
  • References
  • Recent changes
  • Rabbit hole
Contents
Contents11 sections
  • (Top)
  • Common file systems and protocols
  • Naming convention and mapping
  • Security issues
  • Workgroup topology or centralized server
  • Comparison to file transfer
  • Comparison to file synchronization
  • History
  • See also
  • References
  • Recent changes
  • Rabbit hole
Study aids for Shared resource

Terminology

network share
In computing, a shared resource, or network share, is a computer resource made available from one host to other hosts on a computer network.
shared file access
E.g., shared file access (also known as disk sharing and folder sharing), shared printer access, shared scanner access, etc.
disk sharing
E.g., shared file access (also known as disk sharing and folder sharing), shared printer access, shared scanner access, etc.
folder sharing
E.g., shared file access (also known as disk sharing and folder sharing), shared printer access, shared scanner access, etc.
shared disk
The shared resource is called a shared disk, shared folder or shared document
shared folder
The shared resource is called a shared disk, shared folder or shared document
shared document
The shared resource is called a shared disk, shared folder or shared document
Shared documents
In the English version of the Windows XP Home Edition operating system, the preshared folder is named Shared documents, typically with the path C:\Documents and Settings\All users\Shared documents.
Public documents
In Windows Vista and Windows 7, the pre-shared folder is named Public documents, typically with the path C:\Users\Public\Public documents.

Terms the article defines in bold, quoted in context.

Categories:
  • Application layer protocols
  • Local area networks
  • Network file systems

1,174 words · 10 references · revision 1381934886 · CC BY-SA 4.0

General
  • Recent changes
  • Related articles
  • Random discovery
This article
Reading time
5 min
Topic
Computer Science
Quality
C-class
Views
235 in 14 days
Last edited
25 Oct 2026

Key concepts

  • Intranet2
  • Computing1
  • Computer resource1
  • Host (network)1
  • Computer network1
  • Inter-process communication1
  • Computer program1
  • Data (computing)1
  • Data storage device1
  • Printer (computing)1

The articles this one links to most, weighted towards the introduction.

Print/export
  • Printable version
In other projects
  • Wikidata item

Common file systems and protocols

Shared file and printer access require an operating system on the client that supports access to resources on a server, an operating system on the server that supports access to its resources from a client, and an application layer (in the four- or five-layer TCP/IP reference model) file sharing protocol and transport layer protocol to provide that shared access. Modern operating systems for personal computers include distributed file systems that support file sharing, while hand-held computing devices sometimes require additional software for shared file access.

The most common such file systems and protocols are:

Primary operating systemApplication protocolTransport protocol
Mac operating systemsSMB, Apple Filing Protocol5TCP,
UDP or
AppleTalk
Unix-like systemsNetwork File System (NFS), SMBTCP or
UDP
MS-DOS, WindowsSMB, also known as CIFSTCP,
NBT (includes UDP),
NBF, or
other NetBIOS transports
Novell NetWare (server)
MS-DOS, Windows (client)
NCP and
SAP
SPX (over IPX), or
TCP

The "primary operating system" is the operating system on which the file sharing protocol in question is most commonly used.

On Microsoft Windows, a network share is provided by the Windows network component "File and Printer Sharing for Microsoft Networks", using Microsoft's SMB (Server Message Block) protocol. Other operating systems might also implement that protocol; for example, Samba is an SMB server running on Unix-like operating systems and some other non-MS-DOS/non-Windows operating systems such as OpenVMS. Samba can be used to create network shares which can be accessed, using SMB, from computers running Microsoft Windows. An alternative approach is a shared-disk file system, where each computer has access to the "native" filesystem on a shared disk drive.

Shared-resource access can also be implemented with Web-based Distributed Authoring and Versioning (WebDAV).

Naming convention and mapping

The share can be accessed by client computers through some naming convention, such as UNC (Universal Naming Convention) used on MS-DOS and Windows. This implies that a network share can be addressed according to the following:

\\ServerComputerName\ShareName

where ServerComputerName is the WINS name, DNS name or IP address of the server computer, and ShareName may be a folder or file name, or its path. The shared folder can also be given a ShareName that is different from the folder local name at the server side. For example, \\ServerComputerName\c$ usually denotes a drive with drive letter C: on a Windows machine.

A shared drive or folder is often mapped at the client PC computer, meaning that it is assigned a drive letter on the local PC computer. For example, the drive letter H: is typically used for the user home directory on a central file server.

Security issues

A network share can become a security liability when access to the shared files is gained (often by devious means) by those who should not have access to them. Many computer worms have spread through network shares. Network shares would consume extensive communication capacity in non-broadband network access. Because of that, shared printer and file access is normally prohibited in firewalls from computers outside the local area network or enterprise Intranet. However, by means of virtual private networks (VPN), shared resources can securely be made available for certified users outside the local network.

A network share is typically made accessible to other users by marking any folder or file as shared, or by changing the file system permissions or access rights in the properties of the folder. For example, a file or folder may be accessible only to one user (the owner), to system administrators, to a certain group of users, or public, i.e., to all logged-in users. The exact procedure varies by platform.

In operating system editions for homes and small offices, there may be a special pre-shared folder that is accessible to all users with a user account and password on the local computer. Network access to the pre-shared folder can be turned on. In the English version of the Windows XP Home Edition operating system, the preshared folder is named Shared documents, typically with the path C:\Documents and Settings\All users\Shared documents. In Windows Vista and Windows 7, the pre-shared folder is named , typically with the path .

Workgroup topology or centralized server

In home and small office networks, a decentralized approach is often used, where every user may make their local folders and printers available to others. This approach is sometimes denoted a Workgroup or peer-to-peer network topology, since the same computer may be used as a client as well as a server.

In large enterprise networks, a centralized file server or print server, sometimes denoted client–server paradigm, is typically used. A client process on the local user computer takes the initiative to start the communication, while a server process on the file server or print server remote computer passively waits for requests to start a communication session

In very large networks, a Storage Area Network (SAN) approach may be used.

Online storage on a server outside the local network is currently an option, especially for homes and small office networks.

Comparison to file transfer

Shared file access should not be confused with file transfer using the File Transfer Protocol (FTP), or the Bluetooth IRDA OBject EXchange (OBEX) protocol. Shared access involves automatic synchronization of folder information whenever a folder is changed on the server, and may provide server side file searching, while file transfer is a more rudimentary service.7

Shared file access is normally considered as a local area network (LAN) service, while FTP is an Internet service.

Shared file access is transparent to the user, as if it were a resource in the local file system, and supports a multi-user environment. This includes concurrency control or locking of a remote file while a user is editing it, and file system permissions.

Comparison to file synchronization

Shared file access involves but should not be confused with file synchronization and other information synchronization. Internet-based information synchronization may, for example, use the SyncML language. Shared file access is based on server-side pushing of folder information, and is normally used over an always-on Internet socket. File synchronization allows the user to be offline from time to time and is normally based on an agent software that polls synchronized machines at reconnect, and sometimes repeatedly with a certain time interval, to discover differences. Modern operating systems often include a local cache of remote files, allowing offline access and synchronization when reconnected.

History

The first international heterogeneous network for resource sharing was the 1973 interconnection of the ARPANET with early British academic networks through the computer science department at University College London (UCL).8910

See also

  • Client portals
  • Distributed file systems
  • Internetworking
  • Network-attached storage (NAS)
  • Resource contention
  • Time-sharing
  • Tragedy of the commons, the economic theory of a shared-resource system where individuals behave contrary to the common good
  • Virtual private network
  • Web literacy, includes sharing via web technology
  • Website

References

  1. 1Padlipsky, Michael A. (September 1982). A Perspective on the ARPANET Reference Model. IETF. doi:10.17487/RFC0871. RFC 871. Retrieved 15 December 2013.
  2. 2Walden, David C. (July 1970). A Note on Interprocess in a Resource Sharing Computer Network. IETF. doi:10.17487/RFC0061. RFC 61. Retrieved 15 December 2013.
  3. 3Walden, David C. (August 1970). A System for Interprocess Communication in a Resource Sharing Computer Network. IETF. doi:10.17487/RFC0062. . Retrieved 15 December 2013.
Public documents
C:\Users\Public\Public documents
6
RFC
62
  • 4Microsoft Technet, File and Printer Sharing in Windows Vista, May 14, 2007
  • 5"Apple shifts from AFP file sharing to SMB2 in OS X 10.9 Mavericks". AppleInsider. Quiller Media, Inc. 11 June 2013.
  • 6Katy Ivens, Networking for dummies, 4th edition, 2007, page 121. Suggest the term "pre-shared folder".
  • 7Share Files across Cloud Storage.
  • 8M. Ziewitz & I. Brown (2013). Research Handbook on Governance of the Internet. Edward Elgar Publishing. p. 7. ISBN 978-1849805049. Retrieved 2015-08-16.
  • 9Kirstein, P.T. (1999). "Early experiences with the Arpanet and Internet in the United Kingdom" (PDF). IEEE Annals of the History of Computing. 21 (1): 38–44. doi:10.1109/85.759368. ISSN 1934-1547. S2CID 1558618. Archived from the original (PDF) on 2020-02-07.
  • 10"30 years of the international internet". BBC News. 19 November 2003. Retrieved 22 June 2012.
    • Graves, Michael W. (2004). The Complete Guide to Networking And Network +. Cengage Learning. ISBN 978-1-4018-3339-8.
    • Meyers, Michael; Jernigan, Scott (2004). Mike Meyers' A+ Guide to Operating Systems. McGraw-Hill Professional. ISBN 978-0-07-223124-3.
    • Pirkola, G. C. (June 1975). "A file system for a general-purpose time-sharing environment". Proceedings of the IEEE. 63 (6): 918–924. doi:10.1109/PROC.1975.9856. ISSN 0018-9219.
    • Pirkola, G. C.; Sanguinetti, John. "The Protection of Information in a General Purpose Time-Sharing Environment" ( (PDF)). Proceedings of the IEEE Symposium on Trends and Applications 1977: Computer Security and Integrity. Vol. 10. pp. 106–114. Archived from the original on 2012-11-01.
    Created
    28 Oct 2006
    History
    241 edits
    124 contributors
    1 edit in the last 30 days
    Last edited
    25 Oct 2026

    241 revisions in total · 124 contributors · +7 / 0 bytes across 1 edits by 1 contributor in the last 30 days

    1. 25 Oct 2026, 18:25 UTCKvnggrammar. rm unnec quote chars.+7diff
    2. 25 Sept 2026, 19:11 UTCComp.archNo edit summary−1diff
    3. 14 Aug 2026, 14:47 UTCKvngmunpiped links using script−221diff
    4. 18 Jul 2026, 15:08 UTCDgpop§ Naming convention and mapping Link consistency with rest of article−28diff
    5. 15 Sept 2025, 13:27 UTCGreenC botMove 1 url. Wayback Medic 2.5 per WP:URLREQ#bbc.co.uk misc+1diff
    6. 27 Aug 2025, 09:50 UTCCitation botRemoved URL that duplicated identifier. Removed parameters. | Use this bot. Report bugs. | Suggested by Headbomb | Linked from Wikipedia:WikiProject_Academic_Journals/Journals_cited_by_Wikipedia/Sandbox | #UCB_webform_linked 426/967−75diff
    7. 13 Aug 2025, 14:11 UTCKvngmcaps+1diff
    8. 24 May 2025, 12:57 UTCOAbotmOpen access bot: url-access updated in citation with #oabot.+25diff

    View full revision history

    Created
    28 Oct 2006
    History
    241 edits
    124 contributors
    1 edit in the last 30 days
    Last edited
    25 Oct 2026

    Go deeper: linked from this article

    • Listed under See also

      Time-sharing

      Computing resource shared by concurrent users

      In computing, time-sharing is the concurrent sharing of a computing resource among many tasks or users by giving each task or user a small slice of processing time.

      14 min readGo deeper
    • Listed under See also

      Tragedy of the commons

      Overuse of a shared resource

      The tragedy of the commons is the idea that when a resource is shared and can benefit the individual at a cost to the community, it is rational for the individual to overuse the resource, even though this collectively leads to the depletion of the resource for everyone.

      48 min readGo deeper
    • Linked from the introduction

      BitTorrent

      Peer-to-peer file sharing protocol

      BitTorrent is a communication protocol for peer-to-peer file sharing (P2P), which enables users to distribute data and electronic files over the Internet in a decentralized manner.

      33 min readGo deeper
    • Linked from the introduction

      Computing

      Activity involving calculations or computing machinery

      Computing is any goal-oriented activity that requires, benefits from, or creates computing machinery.

      19 min readGo deeper
    • Listed under See also

      Clustered file system

      Type of decentralized filesystem

      A clustered file system (CFS) is a file system which is shared by being simultaneously mounted on multiple servers.

      6 min readGo deeper
    • Linked from the introduction

      Local area network

      Computer network that connects devices over a limited area

      A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, campus, or building, and has its network equipment and interconnects locally managed.

      11 min readGo deeper
    • Linked from the introduction

      Data storage

      Recording of information in a storage medium

      Data storage is the recording (storing) of information (data) in a storage medium. Handwriting, phonographic recording, magnetic tape, and optical discs are all examples of storage media.

      4 min readGo deeper
    • Listed under See also

      Website

      Any web page served from a single domain

      A website, occasionally written as web site, and sometimes contextually shortened to just site, is the set of one or more web pages published under a common domain name, served from a web server.

      6 min readGo deeper
    • Listed under See also

      Client portal

      Internet-accessible gateway for clients to access protected services and files

      A client portal is an electronic gateway to a collection of digital files, services, and information, accessible over the Internet through a web browser.

      2 min readGo deeper
    • Linked from the introduction

      Computer network

      Network that allows computers to share resources and communicate with each other

      In computer science, computer engineering, and telecommunications, a network is a group of communicating computers and peripherals called hosts, which communicate data to other hosts via communication protocols, as facilitated by networking hardware.

      37 min readGo deeper
    • Linked from the introduction

      Computer program

      Instructions a computer can execute

      A computer program is a sequence or set of instructions in a programming language for a computer to execute.

      47 min readGo deeper
    • Listed under See also

      Network-attached storage

      Computer data storage server

      Network-attached storage (NAS; pronounced naz) is a file-level computer data storage server connected to a computer network providing data access to a heterogeneous group of clients.

      8 min readGo deeper
    • Linked from the introduction

      File sharing

      Distributing or providing access to digital media

      File sharing is the practice of distributing or providing access to digital media, such as computer programs, multimedia (audio, images and video), documents or electronic books.

      16 min readGo deeper

    Adjacent: shared categories and similar text

    • Shares category “Application layer protocols”

      Server Message Block

      Network communication protocol for providing shared access to resources

      Server Message Block (SMB) is a communication protocol used to share files, printers, serial ports, and miscellaneous communications between nodes on a network.

      23 min readGo deeper