As the name suggests, story events are large events featuring their own story.
They offer various rewards, most notably a support card exclusive to the particular event.
Champion Meeting events happen once every month. You will race against other trainers in real-time.
Legend races take place generally once a month. You will race against a specified character (a legend), and your main reward will be character shards of that particular uma musume.