Whether you’re a small business looking to create a presentation for sales or a large business creating presentations for training and internal purposes, you want to be able to put together something that is informative, engaging, and looks great. Luckily, there are a number of presentation software at your disposal. Here we take a look at three you can’t live without — SlideRocket, Prezi, and GoAnimate.

1. SlideRocket.com

SlideRocket is an online presentation platform that can be used to create, collaborate on and share media-rich presentations. Users can create new presentations from within SlideRocket or import PowerPoint presentations or Google Docs to monitor and share.

SlideRocket runs on a “freemium” model, which means you can use the basic creation, collaboration, and import features for free. However, by upgrading to SlideRocket Pro you can take advantage of additional features, including interactive insight and the ability to present offline.

SlideRocket presentations have a PowerPoint-esque feel to them, with animated text and images. You can choose from a variety of templates, or create your own. SlideRocket also provides the added benefit of being able to collaborate in real time, so you can create presentations together with your co-workers.

Additionally, unlike PowerPoint presentations, which are often too large to send or face compatibility issues when played back on different computers or devices, SlideRocket presentations are stored in the cloud so they are easy to share and accessible from anywhere—slides, images, audio files, movies and other assets are all stored in your library. It is important to note, however, that if you don’t upgrade to SlideRocket Pro you will not be able to present offline.

2. Prezi.com

Prezi says goodbye to the slideshow mentality. Instead, its presentation setup has you zoom and pan around different media on a virtual canvas. The best way to understand how this works is to see Prezi in action:

Creating a Prezi is simple. There are a variety of templates to choose from or, if you’re feeling creative, you can create your own. Click and zoom around to different areas of your presentation canvas to add text, images, YouTube videos and other media. Use the zoom feature to map the path that your presentation will follow. You can also view your Prezi on the web with others and edit collaboratively, using a link Prezi provides you with. When you’re done, you can download a copy of your Prezi to present offline on Mac or PC.

Like SlideRocket, Prezi works on a freemium model. The core features and 100 MB of storage space are included in the free version. It also offers an “Enjoy” package with 500 MB of storage space, access to premium product support, and the ability to make your presentations private and to use your own logo. In addition to the Enjoy package features, the “Pro” version gives you 2 GB of storage space and lets you use Prezi on your desktop for offline editing.

3. GoAnimate.com

GoAnimate is a great way to create animated videos for free. While not strictly a presentation software, GoAnimate’s do-it-yourself animation lets you create engaging and entertaining videos that are a great platform for presenting ideas.

With GoAnimate, you simply drag and drop background and characters, then move them around and make them talk. You can have the characters give a product demo, introduce a new feature, and more. GoAnimate animations can also be used to add a fun and engaging dynamic to your presentations. It’s easy to use and is a great tool for presentations:

Like Prezi and SlideRocket, it’s free to use the basic GoAnimate features. It also offers a number of premium packages, including the ability to monetize your videos, produce videos for internal use, or create full HD videos for commercial purposes.