Search Engine Optimization
It doesn't help to have a great website if nobody ever sees it. Imagine having a business but having no listing in the phone book. If your customers don't know you exist or don't know how to reach you, how will they contact you?
The higher your website appears in the results of an internet search, the more traffic your site will receive.
Once you have a great new website, you'll probably want Search Engine Optimization. And, you might even need Web Hosting and Email Hosting.
