Ready Set Go!In general, there are two different ways to make files available for use on your website.
The main benefit of uploading the file(s) in advance is that they can be accessed again and again by different web editors. A common example of this need is a company logo. It's much easier to upload the logo once than to make sure that all of your web editors have access to the logo on their local computer.
The main benefit of uploading the file(s) as you need them is convenience. It takes no advance planning or coordination. No additional software or gadgets.