The cost of registering a domain name is low - under €10 for a dot com and under €20 for a dot ie.
Ownership must be renewed periodically.
The cost of hosting varies depending on the type of package and the capacity.
The cost of designing the site is usually a one-off payment.
An annual maintenance / update agreement may also be entered in to.