SEO is the short form of Search Engine Optimisation. So you are going to increase the visibility of your website on the search engine for particular keyword. So, once someone types the keyword related to your business, your website will be on the front page. This way you get visitor to your website and you can convert them to a paying customer.
SEO is one way of digital marketing. So, of course you need SEO for your website.