Setting a reference to null removes its connection to the object, making it eligible for garbage collection.
When a reference is set to null, it no longer points to any object. In a store model, if a CartItem's Product reference is set to null, the CartItem cannot interact with that Product until reassigned.
Additional Notes
Why does setting a reference to null matter in practice?