If you want to upload files from your computer into a remote FTP server, the usual way is to install and use a third party FTP client such as Cyberduck, Filezilla, or CuteFTP.
Why install an additional client software that would need additional resources (memory and hard disk storage) when you can do the job easily if you’re using Windows?
In Windows, all you need to do is create a network location that points to the remote FTP server you want to access and you can start copy/pasting files from your local directory into the remote FTP server.
To do this:
In the Add Network Location Wizard, type in the location of the remote FTP server.
Save the network location.