The cost of a website is affected by several factors such as hosting, hosting service provider packages, and domain registrations.