The images have to be accessible on the internet somewhere, whether that is uploaded directly to the site using the Upload a File button, or embedded from another site such as ImageShack, Flickr, etc.
You don't need to use FTP for either of those options.