After you have picked your webhost
The first step you have to do is to define your site in Dreamweaver.
Select Site and click on New site option:
Select Advanced -> Local Info category:
In the Site name field, enter you site name. Tell Dreamweaver where to find files that will be placed on the web. Enable Refresh local files list automatically and Enable cache option.
In the HTTP Address field, enter the URL that your remote Web site will use, so that Dreamweaver can verify links within your site.
Click on Remote info in category:
Access should be FTP.
In FTP host field type the remote server host name or just type your domain name.
Host directory= This is the directory where you want to store your web site.
Enter your login information from your webhost. Test your connection by clicking on Test button.
Enable passive FTP option.
Click OK and that will complete your setup.
In your Dreamweaver workspace should be a window like this:
Choose your site from the list menu located on the top left corner and click on the button below to connect to remote server. Select a file or directory which you wish to upload and click on the arrow pointing upward. Or if you want to download file or directory you should your other arrow button.
This is how you upload your pages to the internet via Dreamweaver by FTP.