If you have been thinking about storing data and files online you need to choose
your web hosting based on your needs and exactly what kind of data you're intending to store. Data storage is a large part of internet website hosting. Websites need to store data such as videos, games, podcasts, images and many other types of files.
Option number one is to simply use the space allocated with whichever web hosting plan you went with. This way you just store files on your websites own domain and is really the easiest method to move ahead with. One of the biggest downsides to this technique however is the amount of bandwidth that will be sucked up by people looking at the files.
You can also remotely host your images and other data on services such as Box.Net. These services will store your files for you and you only need to link to them on your own website. This will not only keep your bandwidth down but will leave you with no restrictions on how much data you can upload.
For specific types of files you may want to consider different solutions, like using image hosting websites for storing your image files. There are many online image directories that you will be able to use, like Flickr and Imageshack, that will allow you to store your images safely in online directories and provide a good means of remotely accessing your pictures. There is a downside to this method and that is that if you have a lot of high resolution images, you might bump up against the bandwidth cap that the host allows you.
Whatever you ultimately decide to use, you will find that the particular method you use to have your content hosted and store online depends on how you hope to use the stored files. There are numerous different choices that you will be able to select from, so you will want to take some time and figure out what the best choice is for your specific needs.