SEO is the acronym for Search Engine Optimization. Every website needs this as it is the proven way to help get your business found online in organic searches. It is just not enough to have a nice looking website and have it live on the internet. With SEO you get more visibility, which means more visitors and more prospects. If your competitors are spending time and money on SEO and you are not, you are going to get lost in the crowd.
If you ask different people what is the most important part of SEO you will get many different opinions. There is On page optimization which includes keywords, meta tags, page title, content, including text, video, and images. Off page optimization may include link building, press releases, directory submissions, forums and blogs. To make your site search engine friendly both of these techniques should be used. One thing is for certain. SEO along with social media will give you the best chance of increasing your exposure.