Application Event – Scope of this event is throughout the lightning App and any component which has registered for this event would get a notification.
Component Event– Scope of this event is within itself or the parent component of this event, all the components declared within the parent component would get notified of this event.
System Event- these are the events fired by Salesforce’s system during the lifecycle of the lightning app.