I have a vps from hostgator with cpanel and I want to know why should I use an ftp to upload files to the website rather than using the file uploader on cpanel.