|Are you talking about publishing the contents of the website online so that people can see it? Or how to get traffic to your website?|
If you're looking to publish it, you will first need a server or a shared hosting plan to store your website online...
If it's a case of advertising the site, well, there are thousand of way of doing that. It depends what it's about.