Spatial Partitioning is a broad term for techniques that partition some objects $O$ in a space for optimised collisions and queries.