Most of the client that use ftp protocol to publish your site from your computer to your site has very similar requirements and they are just the standard ftp info that you can usually find in your cPanel.
(this should be your ftp server)
(this should be your ftp login)
(this should be your ftp password)
(usually leave blank then it will go to your web root which normally is your public_html folder)
Protocol: (usually ftp but in case your server support other protocol such : FTP with implicit SSL, FTP with TLS/SSL and SFTP)
Port: (this should be 21)
Note: Some server like 000webhost interpreft all file as PHP so with iWeb file, the first line might cause parsing error like "Parse error: syntax error, unexpected T_STRING"
Add "php_value short_open_tag off" to .htaccess