This is a useful topic in games and simulations, when we are dealing with solid objects, because we often want to avoid intersections as they indicate that a collision has taken place. We therefore want to detect the collision as soon as possible and trigger a collision responce.