Events are occurrences on a server running Microsoft SQL Server.
Event consumers request event information from the event controller.
Event controller manages raised events from producers and deals with requests for event information from event consumers.
Event groups are collections of events that relate to the same area of SQL Server (objects, deadlocks, etc.) except "Misc.".
Event producers are components of SQL Server that raise events with the event controller.