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