Most internet providers give you space not a huge amount but enough for a few bits but you will more than likely have to use ftp It can be a little scary at first but doesn't take long to learn.
A short guide to ftp (I didn't have a clue first time)
You need 3 bits of info to use ftp which are as follows
FTP Hostname: ftp.yourwebsite.com
FTP User Name: yourname
FTP Password: your password
your provider will give you the details
I use filezilla as my ftp client and couldn't ask for more as it works fine is easy to handle and is FREE
http://sourceforge.net/projects/filezilla/If you don't have a internet service provider or one that gives you some free space there are places but I don't know of any that don't have loads adds and allow every kind of content.
I bought my own space for 29.99 with my very own domain name and loads of storage and friendly helpful advice and I can use it for what ever I want.