What is the difference between a public, private, and secret event?

Public, private and secret events defined

Public event— All local OpenSports users can see public events in the upcoming events list.

Private — Only members of your group, or anyone who you invite to the event, can see private events.

Secret — The event is completely hidden from your group members. Only members who you invite can see secret events.