What is the difference between a Playgroup and Activity class?

What are the 5 main differences between playgroups and activity classes and why the prices are so different.