There are multiple ways to share PowerPoint content online. To put the content of a presentation online directly, you can use SlideShare (or a similar service), or save the presentation as an HTML file and upload it to your site. In the case of my company website (www.axiom.co.il) I used a PowerPoint presentation (this one) as a basis for the entire web site, adding text and links to explain the slides verbally. To do this. Some basic HTML editing skills are required. Pick a clean open source web site template (I used andreas01 designed by Andreas Viklund) and customize it for your own needs (title image, and content sections). Then take each slide in your presentation and save them as individual JPG images. Put the appropriate images with explaining text in the content sections and your company web site (a copy of your company PowerPoint presentation) is ready!