u can also
http://www.danasoft.com though u get predefined images .... this is a certainly a good find ....
as far as ftp it is a file transfer protocol .... all u need to do is upload the file on a server (web hosting server) using a ftp client (simple terms - an uploader) then change the file properties just like v do in windows to 777 (which means read, wirte is allowed)