There are several steps that make up a complete web design, some of which are:
Domain Registration
Web Hosting
Website Content
Web Applications