I have browsed through other forums (like DP) and found that there are many people asking this question, but nobody has given a full, understandable answer.
Let's say that you've created a new website, done all the on-page optimizing and you know that it's ready to go. What do you do then? What are the first things that you do to introduce it to the world wide web? What is your strategy?