SlideShare is an online platform for sharing presentations, documents and other files. Users can upload files to share publicly or with a private audience. The site allows users to browse files by topic or search and also includes analytics on file views and downloads.