A file hosting service or online file storage service is an Internet hosting service specifically designed to host static content, typically large files that are not web pages. Typically they allow web and FTP access. They can be optimized for serving many users (as is implied by the term "hosting") or be optimized for single-user storage (as is implied by the term "storage"). Related services are video sharing, virtual storage and remote backup.
Most online file storage services offer space on a per-gigabyte basis — some offer the service for free, relying on advertising revenue. Some services require a software download which makes files only available on computers which have that software installed. Some services allow users to retrieve files through any web browser. With the increased inbox space offered by webmail services, many users have started using their webmail service as an online drive. Some sites offer free unlimited file storage but have a limit on the file size.