Concept Flow - OnCollisionEnter2D and OnTriggerEnter2D
Object A moves
Collision or Trigger detected?
Yes No
Is Collider Trigger?
Call OnTriggerEnter2D
Execute collision/trigger response
When two objects touch, Unity checks if the collider is a trigger or not, then calls the matching method to handle the event.