Hi,
host means the server where your database is installed
and
use means the database user you have created there who has access
like : you run php script on x10hosting servers and the database is on the server itself then you host is "localhost"
and user is < u have to create a database first by going into cpanel(mysql database wizard) first..then create a user for it >
regards