The joomla favicon is stored in the /images folder. The file is called favicon.ico. By definition a favicon must be 16x16 pixels.
If you wish to use your own favicon, rename the default joomla favicon.ico file and put your file with that name in the images directory.
Alternatively, you can change the favicon in the Joomla! global configuration Site tab (on the bottom).
Site templates divides the "pages" displayed on a site into a series of positions, each with a different name.
You can view the location of positions in your default template from the administrator go to Site =>Preview=>Inline with Positions.
You can annotate your positions through the administrator (backend). Go to Site=>Template Manage=>Module Positions.
You can add or remove positions by modifying your template html.
You assign a module to a position using the module manager.
On the left side of the page, on the third line, there is a drop down menu that lets you select the position.
From the backend of your joomla site (adminsitration) select Installers and then the type of extension (module, component, mambot/plugin, site template, administrative template, language
-Browse for the package file
-Click the install icon
-Follow any instructions
Sometimes you cannot use the automated installer. For example, very large extensions may exceed the maximum upload size allowed by your host.
In this case, unzip all of the files locally. Then transfer the files to a folder in the the install directory(for example administrator/components/com_installer/components) for the type of extension you are installing (using FTP). Then use the installer, but select "install from directory" indicating the correct folder name.
Most likely the problem with the livesite...
You look in your site configuration (General Configuration, select the Server tab) you will see that the livesite is given. Usually it is either www.mydomain.com or mydomain.com.
One way to deal with this is to put a redirect from, for example, mydomain.com to www.mydomain.com so that you and your users always login from the correct url. You can do this with .htaccess.
Your "homepage" in a traditional html site--the page that shows when you type mydomain.com for example-- would be the page displaying that is in the index.html file.
Jooma! is a database driven CMS so it does not have html pages, but rather pulls up the pieces of pages from a mysql database.
The "page" that shows when a user navigates to mydomain.com is the page created by clicking on the first link on the Main Menu. The link can be called anything (Home, Bob it does not matter), that is the page that will show.
This menu can be displayed anywhere and can be displayed vertically or horizontally or not at all. The menu does not even need to be published.
When you installl Joomla! by default it has a menu link to the frontpage component as the home page. However, any content or component or other link can be used as the "home" page.