A file hosting service is an Internet service that stores files for its users. It allows users to upload files that could then be accessed over the internet from a different computer, tablet, smart phone or other networked device, after a password is provided. The files can possibly also be accessed by other users, depending on the service or what the user prefers.