Is there any reason why I would need an FTP server? I hear on forums all the time about cyberduck what would anyone need that for?