- One major difference (depending on the number of students you're working with) is that ARC is not free, while EdPuzzle has a free option.
- Another is that ARC completely integrates into Canvas in every way. I'm told. Haven't gotten to play with it.
- Using EdPuzzle requires you to have all participating students to create an account with EdPuzzle. Due to a lack of integration magic stuff, this means you will have to manually import/export all data from EdPuzzle to Canvas or whatever you're using for assessment/keeping track of student work.
I've seen various workarounds online that are okay, but not as good as a fully integrated, interactive video platform. I like EdPuzzle, but Google Classroom is much more welcoming to it than Canvas. There are some other cool options I've looked at in the available "apps" within Canvas, but they all cost money.
So, for small classes (or at least not a huge number) EdPuzzle is fine. For anything more complicated, you probably want to learn more about ARC.
Finally, EdPuzzle does have an option where you can just have people watch the video without an account. This is only useful if you want people to watch and interact with a video, but don't need to collect data or assessment info about their interaction with the video.