"how do I find the host name of my hosting provider, IP address of what should I specify"
All these details should be provided to you by the hosting provider.
To create and put your site online you'll need to do the following:
Choose a domain name and order a domain registration from any registrar that'll suit you by price (for example, Godaddy, Enom or Network Solutions). You can buy a domain with the hosting package, however it's best to contact a company that specializes in this field. Hosting companies also cooperate with these companies to buy domains for their clients and act as mediators between the client and the registrar company. Most clients think that if they buy a hosting package the domain will come for free. However, the hosting company already has the price of the domain added to the package.
Before you order a hosting, read some reviews on several analytical forums (for example, webhostinggeeks.com, webhostingtalk.com или webhostingw.com) or ask you friends who already own a website.
Copy site files using FTP with the help of such programs as FileZilla, SmartFTP, etc. or a standard hosting File manager. If you're using cPanel, you can get direct access to it in the File section. You can find it in the Sites and Domains section in Plesk if you're using a Windows based hosting.
If you don't have a site yet, create it using CMS (Content Management System), Joomla, Wordpress or Drupal. For installation, download CMS, copy it into site folder (httpdocs or public_html) and run install.php in your browser. The install link for Wordpress will look like this: http://domain.com/wp-admin/install.php или http://domain.com/folder/wp-admin/install.php” –if the installation was successful.
All modern hosting providers support almost all known CMS systems, therefore, you can always ask the tech support to help you with the installation.
Point your site to the hosting's DNS. You can do it yourself if you have access to the control panel.
Wait until the DNS servers update (the process may take from 2 to 72 hours depending on the domain area) and check your site online.