file sharing
Peer-to-peer transfers
File sharing is distributing digital files between computers, typically over a network.
The term often implies peer-to-peer exchange of copyrighted content—music, movies, software—without authorization: Napster popularized file sharing in the late 1990s.
But file sharing also covers legitimate collaboration: The team uses cloud file sharing for documents.
Cloud-based file hosting
- Google DriveOnline file hosting service
- OneDriveMicrosoft's online file service
- SharePointMicrosoft's workplace file platform
- WeTransferLarge file sharing platform
storage · upload · download · sync · backup · remote access · collaboration · permissions
Transfer data outward
- downloadRemote-to-local data transfer
- FTPData transmission standard
- HTTPWeb data transmission standard
- attachmentConnection or fondness
bandwidth · compression · packet · transfer speed · resume · queue · drag-and-drop · progress bar
Decentralized file-sharing system
- torrentViolent rushing flow
- seedingPlanting or ranking
- leechingExtracting gradually, parasitically
- swarmMass of moving insects
tracker · Napster · LimeWire · Kazaa · decentralized · peers · nodes · hash
Converting data into code
- password protectionAuthentication via secret code
- two-factor authenticationIdentity confirmation requiring two proofs
- end-to-endSpanning the full sequence
- privacyFreedom from observation
watermarking · audit trail · restricted access · malware scanning · DMCA · takedown · terms of service · compliance
Jointly revising written work
- real-timeOccurring without processing delay
- permissionsOfficial allowances granted
- access controlRestricting resource availability selectively
- commentsSpoken or written reactions
notifications · activity log · invite link · contributor · viewer · editor
Dropbox
Cloud-based file hosting
- Google DriveOnline file hosting service
- OneDriveMicrosoft's online file service
- SharePointMicrosoft's workplace file platform
WeTransfer · storage · upload · download · sync · backup · remote access · collaboration · permissions · web-based
upload
Transfer data outward
- downloadRemote-to-local data transfer
- FTPData transmission standard
- HTTPWeb data transmission standard
attachment · bandwidth · compression · packet · transfer speed · resume · queue · drag-and-drop · progress bar · throttling
BitTorrent
Decentralized file-sharing system
swarm · tracker · Napster · LimeWire · Kazaa · decentralized · peers · nodes · hash · distributed
encryption
Converting data into code
- password protectionAuthentication via secret code
- two-factor authenticationIdentity confirmation requiring two proofs
- end-to-endSpanning the full sequence
privacy · watermarking · audit trail · restricted access · malware scanning · DMCA · takedown · terms of service · compliance · data breach
co-editing
Jointly revising written work
- real-timeOccurring without processing delay
- permissionsOfficial allowances granted
- access controlRestricting resource availability selectively
comments · notifications · activity log · invite link · contributor · viewer · editor
- online servicesweb services, cloud services, SaaS, web hosting, e-commerce
- campus techcomputer lab, student portal, LMS, IT support, help desk
- digital servicese-signatures, e-billing, e-statements, e-government, e-governance
- music piracypiracy, bootlegging, digital piracy, counterfeiting
- connectionslink, links, connect, connection, tie
- computer skillstyping, keyboarding, copy paste, clicking, scrolling
file sharingfile encryption
Encoding stored data securely
data protection · data privacy · information security · confidentiality · secure storage
file sharingdigital rights management
Access control for media
DRM · copyright protection · copyright enforcement · anti-piracy · copy protection
file, share, shared, profile, sharing, files, shares, filing, filed