Slideshare allows users to upload Powerpoint presentations and embed them into Wordpress sites. To do this, users first create a free Slideshare account, then upload their Powerpoint by clicking "upload" and selecting the file. This embeds the slides into Slideshare, where users can then copy the embed code and paste it into their Wordpress site or blog.