Mediafire is a site where you can upload files to be stored online. It can be shared with people as well, by just sending out the link that Mediafire gives you when you have uploaded the file. Mediafire does not delete the file after a certain amount of days if you do not download it during that time. It is most likely to stay online unless they announce it. The files are easy to download. No waiting around, playing hide and seek. It is straight forward. Many of those downloading services make it impossible for some people to find the real download link, as either you have to enter some letters, or find the link on a page full of ads. It can be extremely annoying for people. There is no downloading limit. No bandwidth running out, which is very good. One file can be downloaded as many times as possible without the server going down. For a slow internet connection, it is extremely hard to upload. Sometimes, after an hour or two, the page shows as Page cannot be displayed error, this can be frustrating if you have already spent a few hours uploading. Files are limited to 100MB. That is, if you have a file bigger, you cannot upload it to Mediafire as it will delete the file. Many times, the files show an error that it cannot be found in the server. Then, it would start to work perhaps three or four days later. During that time, it can be an inconvenience if the file is highly demanded. I have been using Mediafire for some time and I do like their service, especially all of that for free. If you could bear with slow connection problems, the server errors and 100MB limit, then you would really like this service. Another great feature is the ability to link to a directory. you can upload files in a folder and link to that folder and the person will see all the files contained in that folder. Pros: Unlimited web space. Unlimited uploads/downloads. Server stability. Fast downloads. Cons: 100MB file sized limit Inactive files deleted. Filefront is pretty much the same. although I do prefer Mediafire for their server stability. Filefront is a more open-public upload site where everyone sees your uploads and can download them. filefront does not delete your files.. they keep them for a long period of time and when it's time for it to be deleted if it's inactive you get an email with a link you can click and your file with be removed from the list of files to be deleted. I go with mediafire