OnCollisionEnter2D: Some collision really happened, means two objects collide with each other.
OnTriggerEnter2D: Collision not really happened when you set up Is Trigger is true.
For example, if two objects, one with Is Trigger off (Object A), the other with Is Trigger on (Object B). So Object A can pass