I don't quite understand fully what you are trying to ask. If I'm getting your question right then you wantto know what's file hosting witch is basically where people can come upload there files and then from there share links to it so people can download the file. Then comes in simple hosting where you can host HTML files where a physical web site would be displayed and users can interact with the files and web site.
Filehosting is only to upload and store Files, like documents, Photos, music etc. under a secured environement. Hosting is to store your website and related files so that those can be seen and reached via Internet. A hosting can be needed, if you want to setup a fileserver Software.