- Setting up the hosting
- Reserving domain names (e.g. Cloud-genius.com, Microsoft.com)
- Setting up email to match the domain e.g. you@yourdomain.com
- Pointing the internet to your website (DNS)
- Setting up a Content Management System (CMS)
- Advising on Search Engine Optimisation (SEO) – helping people find your site!