Concept Flow - Synthetic events
User interacts with element
React creates SyntheticEvent
SyntheticEvent passed to event handler
Handler reads event properties
React manages event pooling
Event handler finishes
SyntheticEvent released back to pool
When a user interacts, React creates a SyntheticEvent that wraps the native event, passes it to your handler, then reuses it for performance.