An event class represents one type of event used by your Notification Services application. When you define an event class, you define a type of event that can be submitted to your application and used to generate notifications. The event class definition includes the event field names, data types, and type modifiers.
An event class can define other information, such as indexes on the event data and supplemental tables. You can learn more about event classes by reading Defining Event Classes.
When you create the application, Notification Services uses the event class definition to create tables, views, indexes, and stored procedures for storing, collecting, and managing event data.