# Collisions and interactions in 2D Physics Core

> Configure and detect collisions between 2D Physics Core objects, using contact filters, layers, and events.

Configure and detect collisions between 2D Physics Core objects, and check whether objects intersect.

> **Note:**
>
> This documentation is about using Pose, Area, and Constraint components. To use 2D physics in the Unity Editor using components like the Rigidbody 2D component, refer to [2D physics](/engine/6000.7/manual/unity2d/2d-physics.md.md) instead.

| **Topic**                                                                                                                              | **Description**                                                                                         |
| -------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| [Introduction to collision in 2D Physics Core](/engine/6000.7/manual/unity2d/2d-physics-api/interactions/introduction.md)              | Understand how 2D Physics Core objects collide, including collision types, contact filters, and layers. |
| [Configure collisions between 2D Physics Core objects](/engine/6000.7/manual/unity2d/2d-physics-api/interactions/collisions-enable.md) | Set which 2D Physics Core objects collide with each other, using contact filters and layers.            |
| [Detect contact between 2D Physics Core objects](/engine/6000.7/manual/unity2d/2d-physics-api/interactions/collision-handle.md)        | Detect when 2D Physics Core objects make contact, and respond to contact events and trigger events.     |

## Additional resources

* [Physics Pose and Physics Area components](/engine/6000.7/manual/unity2d/2d-physics-api/create-objects/pose-and-area.md)
* [Configure 2D Physics Core scenes](/engine/6000.7/manual/unity2d/2d-physics-api/properties.md)
* [Optimize 2D Physics Core with multithreading](/engine/6000.7/manual/unity2d/2d-physics-api/multithreading.md)
* [PhysicsCore2D repository](https://github.com/Unity-Technologies/PhysicsExamples2D/tree/master) on GitHub
