The various costs involved in getting a website depends on the type of website and features involved.
The basic fees are:
A) The cost of the website. This depends on the scope of the project, or your budget.
B) Hosting Fees. The cost depends on the platform required (Godaddy Esp. Shared Hosting $4 to $10/mth, Dedicated Server $150/mth). For the vast majority of websites a Shared Hosting account is more than adequate.
C) Domain Fee (Godaddy Esp $10/yearly).