Who is your customer?

There is so much competition in the marketplace now particularly for small online businesses. Should this make you give up on your idea before you even start? Of course not, it just means you ┬áneed to show how you’re different to all the other options out there...