Publish Notebooks to the Wolfram Cloud
Using a Wolfram Cloud account, you can publish any notebook in a public location and send out the URL so that anybody on the web can read and interact with the notebook. Users will not be able to change your published notebook, but they will be able to interact with Manipulate outputs, download the notebook or copy it into their own Wolfram Cloud accounts.
Use File ▶ Publish to Cloud... to publish the selected notebook interactively.
In the resulting dialog, you can optionally specify a name and password for the file.
Once published, you can copy the notebook's URL to share, or copy an HTML fragment to embed the notebook into another webpage.
Notebooks can also be published programmatically.
Publishing arbitrary expressions is supported, for example, a Manipulate output.