Collision filtering basically allows the engine to have more than just a binary system of collision and have something that can support much more complex systems, such as allowing certain items to pass through entirely, or trigger an event, or block it.