If you were a web developer how would you use an ftp?

I use ftp to copy/edit files on a remote server that hosts a website