Event Espresso is designed to be usable for any type of event. You can host classes, conferences, fundraisers, trainings, tournaments, festivals, concerts, workshops, member-only or public events, and more. As long as you want to accept registrations or sell tickets, then you can use Event Espresso.