collision point local or global?

Is Collision.contacts.point relative to the global coordinate system or to the local coordinates of the game object with the collision detection?

I believe that they are in world space, however cannot confirm, and the documentation does not seem to specify. This is however something you can very easily test yourself.

Have two objects setup so that they will collide, have at least one of them with a script that logs out the point value of the collision contacts. Make a note of those values, exit play mode, move the objects somewhere else in world space, and test again, If the two values differ significantly (more than would be explained by floating point imprecision), then you have confirmed that the points are in world space, if the values are the same (again given a tiny bit of margin for floating point errors) then you have confirmed that the points are in local space.