Make Better Presentations with Slides TC Video 8 years Slides is a browser-based solution for easily creating and collaborating on presentations that actually look the way you want them to.