As marketing or promotion is important to any normal business SEO and Internet marketing are mandatory for any online business. You have a beautiful website and it is full of great functionality but if nobody visits to check this out, your labor goes in vain.
Google and some other search engines have became a new way to explore the internet . People search for products ,of the like you sell, on these search engines using specific keywords and find websites selling or offering those products. Now as there are tones of website selling same or similar products it is very difficult for search engines to list all websites on the first page.